반응형
파이썬 식별자 규칙
- 식별자란 변수에 부여된 이름으로 변수, 함수, 클래스, 모듈 또는 다른 개체를 식별하는데 사용되는 이름이다. int A에서 A가 식별자다.
- 식별자는 문자 A~Z로 시작하고 밑줄(_), 숫자(0~9) 를 사용할 수 있다.
- 파이썬은 대소문자를 구분한다.
식별자가 될 수 없는 것들
- 파이썬은 문자 @, $, %는 식별자로 사용할 수 없다.
- 식별자는 숫자로 시작할 수 없으며, 반드시 영문자나 언더스코어(_)로 시작해야 한다.
- 예약어, 내장 함수, 모듈 이름은 이미 파이썬에서 사용되고 있기에 식별자가 될 수 없다. (ex. str 등등)
파이썬 예약어란?
컴퓨터 프로그래밍 언어에서 이미 문법적인 용도로 사용되고 있는 언어들을 말한다. 파이썬에는 총 30개의 예약어가 있고, 모두 소문자이며, 예약어들은 상수 또는 변수나 다른 식별자 이름으로 사용 할 수 없다.
and, exec, not, assert, finally, or, break, for, pass, class, from, print, continue, global, raise, def, if, return, del, import, try, elif, in while, else, is, with, except, lambda, yield
줄 들여쓰기
- 중괄호 {} 대신 줄 들여쓰기로 코드 흐름을 제어한다.
- 들여쓰기는 공백(Space), 탭(Tab) 모두 가능하나, 들여쓰기 공백 수는 블럭내에 동일 수로 해야 한다.
# 정상
if True:
print("True")
else:
print("False")
# 에러
if True:
print("Answer")
print("True")
else:
print("Answer")
print("False")
멀티 라인문
- 파이썬은 일반적으로 새로운 줄이 되면 끝난다. 그러나 줄 연속 문자로 줄을 계속 사용할 수 있다.
# 다중행 문자열 입력 예시1: 줄 연속 문자(\) 사용
total = item_one + \
item_two + \
item_three;
# 다중행 문자열 입력 예시2: 줄 연속 문자(\) 대신, [], {}, () 괄호 사용 가능
total = ['Monday', 'Tuesday', 'Wednesday',
'Thursday', 'Friday']
인용
- single('), double("), triple('''/""") 를 사용하여 문자열을 감싸서 사용한다.
- triple 따옴표는 여러 줄에 걸쳐 문자열을 사용할 수 있다.
word = 'word'
sentence = "This is a sentence."
paragraph = """This is a paragraph. It is
made up of multiple lines and sentences."""
주석
- 기호 #를 사용해 주석을 시작한다. 기호 (#) 후 물리적 라인 끝까지 모든 문자를 주석으로 간주한다.
# First comment ----- 주석 부분
print("Hello, Python!")
입력과 출력
input() 함수
- 사용자의 입력을 전달받아 그 값을 프로그램에서 사용하고 싶을 때 input() 함수를 사용한다.
input("출력할 문자열을 입력해 주세요 : ")
print() 함수
- 데이터를 화면에 출력하고 싶을 때 표준 출력 함수인 print() 함수를 사용한다.
print("문자열이 출력됩니다")
Reference
반응형
'Data > Python' 카테고리의 다른 글
[Python] 파이썬 숫자 자료형 - 정의, 연산, 숫자 개념 (1) | 2023.06.17 |
---|---|
[Python] 파이썬 데이터 타입 - 자료형 구분, 데이터 형식 변환 (0) | 2023.06.17 |
[Python] 파이썬 기본 연산자 - 산술,비교,할당,논리 (0) | 2023.06.17 |
[Python] 파이썬 변수 정의 및 할당 (0) | 2023.06.17 |
[Python] 파이썬 개요 - 특징, 설치, 에디터, 버전 (1) | 2023.06.17 |