1. 파이썬 용어
1) 문장 statement
· 실행할 수 있는 코드의 최소 단위
· 문장들이 모여 프로그램 program 이 된다.
# 실행되는 모든 한 줄 코드는 문장
print('Hello World!!')
10 + 20
2) 표현식 expression
· 어떠한 값을 만들어 내는 간단한 코드
ex. 숫자, 수식, 문자열
2024
10 + 20 + 30
"Hello Python!!"
3) 키워드 keyword
· 특별한 의미가 부여된 단어로 파이썬이 만들어질 때 이미 사용하겠다고 예약해 놓은 것
· 이름을 정할 때 키워드를 사용하면 안 된다.
· 파이썬은 대소문자를 구분
ex. True는 키워드지만 true는 키워드 x
# 키워드인지 확인하는 방법
import keyword
print(keyword.kwlist)
4) 식별자 identifier
· 이름을 붙일 때 사용하는 단어, 주로 변수 또는 함수 이름 등으로 사용
📌 규칙
a. 키워드를 사용 x
b. 특수 문자는 언더 바(_)만 허용
c. 숫자로 시작 x
d. 공백 포함 x
👾 공백 사용 대신 쓰이는 방법
- 스네이크 케이스 : 단어 사이에 언더 바(_) 기호를 붙여 식별자를 만든다
- 캐멀 케이스 : 단어들의 첫 글자를 대문자로 만들어 식별자를 만든다
👾 식별자 구분하기
- 파이썬에서는 첫 번째 글자를 소문자로 적는 캐멀 케이스는 사용 x
- 캐멀 케이스 ➡️ 클래스 ➡️ 뒤에 괄호가 있으면 클래스 생성자
- 스네이크 케이스 ➡️ 함수 또는 변수 ➡️ 뒤에 괄호가 붙어 있으면 함수, 없으면 변수
5) 주석 comment
· 프로그램의 진행에 전혀 영향을 주지 않는 코드
· 파이썬은 '#' 기호를 붙여 주석 처리
print('Hello World!!')
# 문자열을 작은 따옴표나 큰 따옴표 둘 중 택1 붙여서 사용 가능, 세미콜론 안 붙여도 됨
6) 연산자와 자료
· 연산자는 값과 값 사이에 무언가 기능을 적용할 때 사용하는 것을 말함
ex. +, -
· 리터럴(literal) = 자료 : 숫자이든 문자이든 어떠한 '값' 자체를 의미
7) 출력: print()
· 파이썬의 기본적인 출력 방법
print(출력1, 출력2, ... )
⚡️ 여러 개 출력시 내용을 쉼표로 연결해서 여러개 적으면 된다.
print("안녕하세요", "저의", "이름은", "홍길동입니다!")
# 결과 : 안녕하세요 저의 이름은 홍길동입니다!)
⚡️ print() 함수 괄호 안에 아무것도 입력하지 않으면 단순하게 줄바꿈을 한다.
print("# 아무것도 출력하지 않습니다.")
print("--- 확인 전용선 ---")
print()
print()
print("--- 확인 전용선 ---")
''' 실행결과 )
# 아무것도 출력하지 않습니다.
--- 확인 전용선 ---
--- 확인 전용선 ---
'''
[ 내용 참고 : 책 '혼자공부하는파이썬' 및 IT 학원 강의 ]
'Programming Language > Python' 카테고리의 다른 글
[Python] method | 리스트 메소드 [요소 추가 및 제거] (0) | 2024.02.28 |
---|---|
[Python] method | 문자열 메소드 (4) | 2024.02.28 |
[Python] format() 함수, f-문자열, is00(), in 연산자 (1) | 2024.02.27 |
[Python] 숫자의 종류, 연산자, 변수, input(), 형변환 (1) | 2024.02.26 |
[Python] 자료형, 문자열, 문자열 연산자, 문자열 길이 함수 (0) | 2024.02.26 |