차례[숨다][보여 주다]
두 번째 강의에 오신 것을 환영합니다. 초보자를 위한 Python 단기집중과정 시리즈.
이 강의는 Python의 구문에 초점을 맞추고 Python 코드가 실행되는 방식을 이해합니다.
우리는 이미 시스템에 Python 3.10.4를 설치했습니다.. 이제 Python용 코드 편집기가 필요합니다. 많은 옵션이 있지만 내가 가장 좋아하는 것은 PyCharm.
Python에서 가장 많이 사용되는 코드 편집기 중 하나이며 이 과정에서 사용할 것입니다. 처음 시작하면 이런 모습입니다.
이제 프로젝트에서 새 Python 파일을 만듭니다. 이제 Python으로 첫 번째 코드를 작성할 준비가 되었습니다.
이제 다음을 입력하십시오.
print("Hello HashDork")
이제 "실행" 메뉴를 확장하고 실행을 클릭합니다. Windows에서 'Shift + F10' 단축키를 사용하거나 macOS에서 'Ctrl + cmd + R' 단축키를 사용하여 프로그램을 실행할 수도 있습니다.
그 후 하단에 코드 출력을 보여주는 작은 터미널 창이 표시됩니다. 이것은 첫 번째 Python 코드였습니다. 이제 우리는 그것이 어떻게 실행되었는지 배울 것입니다.
이것은 첫 번째 Python 코드였습니다. 다른 예를 들어 보겠습니다.
이 예에서는 10개의 별표에 10을 곱하여 XNUMX개의 별표 '*'를 인쇄합니다.
유형:
print("*"*10)
출력은 다음과 같습니다.
이제 우리는 그것이 어떻게 실행되었는지 배울 것입니다.
Python 코드는 어떻게 실행됩니까?
파이썬으로 코드를 작성할 때 괄호 안에 있는 코드 조각("*"*10)을 표현식이라고 합니다. 값을 생성하는 코드 조각입니다.
따라서 Python 인터프리터가 2행을 실행하려고 할 때 먼저 괄호 사이에 있는 코드, 즉 표현식을 평가합니다. 따라서 10개의 별표를 생성하고 터미널에 인쇄합니다.
파이썬의 변수
변수는 프로그래밍의 가장 기본적인 개념 중 하나이며 Python에만 국한되지 않습니다. 변수를 사용하여 컴퓨터 메모리에 데이터를 임시로 저장합니다.
다음은 예입니다.
다음을 입력합니다.
Price = 10
Python 인터프리터가 이 코드를 실행할 때 숫자 10을 저장할 메모리를 할당합니다. 마지막으로 이 가격을 해당 메모리 위치에 추가합니다.
이제 프로그램의 어느 곳에서나 이 변수 "Price"를 사용하여 해당 변수에 저장한 값에 액세스할 수 있습니다.
이제 입력하면,
print(Price)
이 프로그램의 출력은 변수 "Price" 즉 10에 저장된 값을 표시합니다. 변수는 대소문자를 구분합니다.
이것이 우리가 변수를 정의하는 방법입니다. 변수의 이름인 식별자로 시작하여 등호, 마지막으로 값입니다.
이 프로그램을 한 단계 더 발전시켜 봅시다. 두 번째 줄에서 이 가격 변수의 값을 새 값으로 업데이트할 수 있습니다. 20으로 설정하겠습니다. 이제 프로그램을 실행할 때 Python 인터프리터가 위에서 한 줄씩 코드를 실행하기 때문에 20이 표시되어야 합니다.
정수, 부동 소수점, 문자열 및 부울 값을 변수로 저장할 수 있습니다. 게다가 파이썬은 나중에 논의할 목록과 객체와 같은 복잡한 값을 저장할 수 있습니다.
이제 우리는 문자열과 부울 값의 예를 관찰할 것입니다.
Python에서 문자열은 유니코드 문자의 시퀀스입니다. 간단히 말해서 스크립트에 의해 문자 그대로 해석되는 일련의 문자입니다.
처럼,
name = 'HashDork'
마찬가지로 부울 값은 식에 True 또는 False 값을 할당하는 데 사용됩니다.
is_published = True
Python은 대소문자를 구분하는 언어이며 일반적으로 소문자를 사용하여 변수를 작성하고 부울 값을 정의하는 동안 대문자로 시작해야 합니다. 이 경우 인터프리터에서 'true'를 인식하지 못하고 오류가 발생합니다. 밑줄은 변수 이름에서 단어를 구분하는 데 사용됩니다.
예제 프로그램
이제 위의 개념을 활용한 예제 프로그램을 살펴보겠습니다.
우리가 병원을 위한 프로그램을 작성한다고 상상해보십시오. 그래서 우리는 Raj Koothrappali라는 이름의 환자를 체크인합니다. (예, 당신은 그것을 얻었다). 그는 29세이고 새로운 환자입니다. 여기에 3개의 변수, 그의 이름, 나이, 그리고 이것이 신규 환자인지 기존 환자인지 확인하는 또 다른 변수를 정의하기를 바랍니다.
스크롤을 멈추고 직접 시도하십시오.
이제 솔루션을 알아보겠습니다.
full_name = 'Raj Koothrappali'
age = 29
is_new = True
마무리
이것이 이 강의의 전부입니다.
Python, Type Conversion 및 Strings에서 입력을 받는 방법을 배웁니다.
댓글을 남겨주세요.