표현식과 문장
표현식이란 파이썬에서 어떠한 값을 만들어 내는 간단한 코드이다.
표현식이 하나 이상 모이면 문장이 된다. 파이썬의 한 줄이 하나의 문장이 된다.
키워드
키워드는 특별한 의미가 부여된 단어로, 파이썬이 만들어질 때 이미 사용하겠다고 예약해 놓는 것이다.
사용자가 키워드인지 아닌지를 구분해야 하는 이유는 , 이미 정해진 키워드를 사용자가 이름을 정할 때 사용하면 안 되기 때문이다.
현재 파이썬은 다음과 같은 키워드를 사용한다.
False | None | True | and | as | assert |
break | class | continue | def | del | elif |
else | except | finally | for | form | global |
if | import | in | is | lambda | noniocal |
not | or | pass | raise | return | try |
while | with | yield |
파이썬은 대소문자를 구분하는 프로그래밍 언어다. 따라서 True는 키워드 이지만, true는 키워드가 아니다.
이 키가 키워드인지 아닌지 확인하고 싶을땐
import keyword
print(keyword.kwlist)
를 입력하면 파이썬 키워드들이 주르륵 나온다.
식별자
프로그래밍 언어에서 이름을 붙일 때 사용하는 단어이다.
주로 변수 또는 함수 이름 등으로 사용한다.
식별자 규칙이 존재한다.
-
키워드를 사용하지 마라
-
특수문자는 _만 사용 가능
-
숫자로 시작하면 안 된다
-
공백 포함 X
식별자를 만들 때 한글, 한자, 일본어 등등도 선언이 가능하다.
근데 그냥 영어로 써라. 그게 제일 편하다. ㅇㅇ ㅋㅋ
스네이크 케이스와 캐멀 케이스
식별자에는 앞에서 말했듯이 공백 사용이 불가하다.
그래서 두 가지 방법으로 식별자 이해를 돕게 했다.
첫째, 단어 사이에 _(언더 바) 기호를 붙여 식별자 생성
ex) hello_world
둘째, 단어들의 첫 글자를 대문자로 만들어 식별자를 만든다.
ex) HelloWorld
참고로 스네이크 케이스는 뱀처럼 길어진다고 해서 스네이크 케이스..
캐멀 케이스는 글자들이 낙타 같다고 해서 붙은 이름..(아재보다 못하ㄴ..)
캐멀 케이스로 작성되어 있으면 클래스이며, 스네이크 케이스로 작성되어 있으면 함수 또는 변수이다.
뒤에 괄호가 붙어있으면 함수, 괄호가 없으면 변수다.
사실 안 지켜도 코딩은 가능하다.
하지만, 파이썬을 사용하는 개발자들이 지켜서 사용하는 규칙이므로, 잘 지키자.
주석
주석은 프로그램의 진행에 전혀 영향을 주지 않는 코드이다.
보통 프로그램 문장의 설명을 하기위해 쓰는 것이다.
파이썬의 주석은 #으로 시작한다.
연산자와 자료
연산자는 스스로 값이 되는건 아니고 값과 값 사이에 무언가 기능을 적용할 때 사용하는 것을 말한다.
예를 들어 더하기 빼기 뭐 이런거 말한다.
자료는 리터럴 이라고도 하는데, 숫자든 문자든 어떠한 값 자체를 의미한다.
출력 : print()
print()
print("Hello Python Programming")
print(52)
print("314 " * 3)
기본적으로 print()에는 '\n'기능이 존재한다. (줄넘기기)
그래서 아무것도 입력하지 않는다면 줄넘기기만 존재한다.
문자열도 출력이 가능하고 숫자도 출력이 가능하다.
마지막 줄의 기능은 314 문자를 3번 반복하여 출력하는 것이다.
C++의 for() 과 비슷한 기능이다.
# 하나만 출력합니다
print("# 하나만 출력합니다.")
print("Hello Python Programming")
print()
# 여러 개를 출력합니다.
print("# 여러 개를 출력합니다.")
print(10,20,30,40,50)
print("안녕하세요", "저의", "이름은", "ITlearning입니다")
# 아무것도 입력하지 않은면 단순하게 줄바꿈합니다.
print("# 아무것도 출력하지 않습니다.")
print("--- 확인 전용선 ---")
print()
print()
print("--- 확인 전용선 ---")
정리
파이썬에는 값을 만들어 내는 간단한 코드를 표현식이라고 부른다.
키워드는 의미가 부여된 특별한 단어로, 사용자가 지정하는 이름에 사용하면 안된다.
식별자는 프로그래밍 언어에서 이름을 붙일 때 사용하는 단어이다.
주석은 프로그램을 설명하는데 사용하며, 프로그램에는 어떠한 영향도 주지 않는다.
print()는 파이썬의 가장 기본적인 출력방법으로써, 괄호 안에 출력하고 싶은 것을 입력해서 사용한다.
'Programming > Python' 카테고리의 다른 글
6. 숫자와 문자열의 다양한 기능 (0) | 2021.03.08 |
---|---|
5. 변수와 입력 (0) | 2021.03.07 |
4. 자료형과 문자열, 숫자 (0) | 2021.03.07 |
2. 구름IDE로 파이썬 환경 구축하기 + Github 연동하기 (0) | 2021.03.07 |
1.Python 알아보기 (0) | 2021.03.07 |
댓글