Javascript 개발자를 위한 Python 기초: 2부

지난 기사에서 우리는 변수를 "선언"하는 방법에 대해 배웠고 Python에 어떤 목록이 있는지 배웠습니다. 오늘 우리는 함수와 루프를 작성하는 방법에 대해 배웠습니다.

앞으로 염두에 두어야 할 한 가지는 파이썬이 구성을 위해 또는 코드 블록을 나타내기 위해 중괄호나 세미콜론을 사용하지 않는다는 것입니다. 대신 Python은 공백을 사용합니다. Javascript에서는 항상 간격/들여쓰기를 염두에 두는 것이 가장 좋은 방법이지만 올바르게 들여쓰기하지 않으면 코드가 손상되지 않습니다. Python에서는 올바르게 들여쓰기하지 않으면 오류가 발생합니다. 들여쓰기는 2칸 또는 4칸이어야 합니다.

파이썬의 함수를 살펴봅시다. 즉, 함수는 "def"라는 단어로 선언됩니다. 'def' 뒤에 'function'이라는 단어를 쓰고 괄호 안에 원하는 함수 이름을 입력한 다음 콜론을 입력합니다. 다음 줄은 들여쓰기해야 합니다. 그것은 함수의 본문이 될 것입니다. 참고로 Python에는 개발자가 함수가 수행하는 작업에 대한 설명을 작성할 수 있는 docStrings라는 기능이 있습니다. 예를 살펴보겠습니다.



name = 'The knights who say Niii!'

def beware(name):
"""This function says beware of
the persons passed in as parameter"""
        print('Beware of the' + name)

Python에서 반환하는 것은 Javascript에서 반환하는 것과 동일합니다. 'return'이라는 단어를 쓰기만 하면 됩니다. 또한 Python에서 함수를 호출하는 것은 Javascript에서 함수를 호출하는 것과 동일합니다.

name = 'The knights who say Niii!'

def beware(name):
"""This function says beware of
the persons passed in as parameter"""
    return 'Beware of the' + name

beware(name)

루프로 이동할 시간입니다!





파이썬에는 for 루프와 while 루프의 두 가지 유형의 루프가 있습니다. Javascript에서 루프를 종료하려면 return을 추가할 수 있습니다. Python에서는 for 루프 또는 while 루프 모두에 'break'라는 키워드를 사용합니다.

For 루프



for 루프는 목록과 같은 시퀀스를 반복합니다. 자바스크립트 개발자로서 Python의 for 루프 구조는 개체에 사용하는 for in 루프를 생각나게 합니다.

roman_names = ['Brian', 'Pilate', 'Biggus Dickus', 'Incontinentia Buttocks', 'Sillius Soddus']

for name in roman_names:
    print(name)

//'Brian'
//'Pilate'
//'Biggus Dickus'
//'Incontinentia Buttocks'
//Sillius Soddus'

for 루프에 대한 한 가지 멋진 점은 특정 키워드를 사용하여 수행할 수 있는 몇 가지 추가 작업이 있다는 것입니다. 사용할 수 있는 한 가지 키워드는 '범위'입니다. 범위를 사용하면 일련의 숫자를 반복할 수 있습니다.

for x in range(5):
    print(x)
//prints 0, 1, 2, 3, 4

for x in range(3, 6):
    print(x)
//prints 3, 4, 5

While 루프



Python의 while 루프는 Javascript의 while 루프와 유사합니다. 정의된 부울이 충족되는 한 실행됩니다. 아래 예에서 우리는 숫자가 5보다 작은 동안 반복하도록 루프에 지시하고 있습니다. 이 예에서 작동하려면 반복할 때마다 숫자를 1씩 증가시켜야 합니다(그렇지 않으면 우리는 두려운 무한 루프 NOOOOO를 얻습니다!).

count = 0
while count < 5:
    print(count)
    count += 1
//prints 0, 1, 2, 3, 4

그것은 몇 가지 흥미로운 일이었습니다! 우리는 천천히 Python의 요령을 터득하고 있습니다! Python 학습에 관심이 있는 모든 사람에게 권장합니다. 배우기 쉽고 고용주들이 많이 찾는 언어입니다! 그것은 당신의 reseme을 강화하고 코딩 프로젝트를 더 다양하게 만드는 데 정말 도움이 될 수 있습니다! 더 많은 이야기가 있기 때문에 파이썬에 대해 더 많이 쓰고 싶습니다! 계속 지켜봐!

좋은 웹페이지 즐겨찾기