1주 - 1장 파이썬 시작하기
Ch. 01 파이썬 기본
이미 자바스크립트에서 한번 해봤었지만 다시한번 복습한다는 느낌으로 공부해봤습니다.
파이썬 용어들 및 개발 용어
표현식과 문장
표현식 : 어떤한 값을 만들어내는 간단한 코드를 표현식이라 부름
숫자,수식 문자열 같은것들을 의미함
1
2
3
273
10+10+20+30
"python programing"
이런 표현식들이 하나 이상이 모이면 문장이 되는데
파이썬 한줄이 하나의 문장이됨
1
print("Hello World")
키워드
키워드는 특별한 의미가 부여된 단어(예약어라고도 부름)
키워드는 변수로 사용할 수 없음
다만 대소문자를 구별하는 프로그래밍 언어라 True는 키워드라 불가능 하지만
true는 변수명 사용가능함
1
2
import keyword
print(keyword.kwlist)
키워드 | 키워드 | 키워드 | 키워드 |
---|---|---|---|
False | None | True | and |
as | assert | async | await |
break | class | continue | def |
del | elif | else | except |
finally | for | from | global |
if | import | in | is |
lambda | nonlocal | not | or |
pass | raise | return | try |
while | with | yield |
식별자
식별자는 프로그래밍 언어에서 이름을 붙일때 사용하는 언어
주로 변수 및 함수의 이름들에 사용됨
규칙 4가지
키워드를 사용하면 안 된다
특수 문자는 언더바(_) 만 허용된다
숫자로 시작하면 안 된다.
공백을 포함할 수 없다.
위 규칙에 맞으면 모두 사용 가능
식별자 표기법
식별자를 이해하기 쉽게 만들기 위한 표기법
스네이크 케이스 : item_list 처럼 단어 사이에 언더바 사용
파스칼 케이스 : ItemList모든 단어 첫글자 대문자
카멜 케이스 : itemList두번째 단어부터 첫글자 대문자 사용
식별자 구분하기
보통 파이썬에서는 소문자로 시작하는 카멜 케이스는 사용안함
따라서 소문자로 시작하면 무조건 스네이크 케이스로 판단
대문자 시작 (파스칼케이스) - 클래스
소문자 시작 - [괄호 있음 : 함수] , [괄호 없음 : 변수]
주석
주석은 프로그래밍에 진행에 영향을 주지 않는 코드
1
print("Hello") #Hello출력
#의 뒷부분은 출력되지 않는다!
연산자와 자료
연산자 : 사칙연산에 사용되는 기호들이 +-와 같은 기능을 수행하는것
자료 : 어떠한 값 그 자체를 의미함
출력 print()
메세지를 출력하는 기본 함수
print()함수를 이용하여 괄호 안에 출력하고 싶은 모든 것들을 나열하면 된다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
print("#하나만 출력합니다")
print("Hello World") #Hello World 한줄만 출력됨
print() #한줄 건너띄기
print("#여러 개를 출력합니다")
print(52,273,"Hello") #52 273 Hello 여러개 출력
print() #한줄 건너띄기
print() #한줄 건너띄기
#아무것도 출력하지 않습니다"
print("#아무것도 출력하지 않습니다")
print("----확인전용----")
print() #한줄 건너띄기
print() #한줄 건너띄기
print() #한줄 건너띄기
print("----확인전용----")
1장 완료