파이썬 기본 문법 요약

기본 문법

주석 사용

단일 줄 주석: # 다중 줄 주석: ''' 또는 """

예시 코드


# 첫 번째 주석
# 두 번째 주석

'''
세 번째 주석
네 번째 주석
'''

"""
다섯 번째 주석
여섯 번째 주석
"""
print("안녕, 세상!")

출력: 안녕, 세상!

줄과 들여쓰기

파이썬의 특징: 코드 블록은 들여쓰기를 사용하여 나타내며, 중괄호 {}가 필요 없습니다. 동일한 레벨의 코드는 같은 수준으로 들여쓰기해야 합니다.

식별자 명명 규칙

  1. 첫 문자는 알파벳 문자나 밑줄(_)이어야 합니다.
  2. 식별자의 나머지 부분은 알파벳, 숫자, 밑줄로 구성될 수 있습니다.
  3. 대소문자를 구분합니다.

다중 행 문장

  • 긴 문장은 백슬래시()를 사용하여 여러 줄로 나눌 수 있습니다.
  • [], {}, () 안에 있는 다중 행 문장에서는 백슬래시가 필요하지 않습니다.

한 줄에 여러 문장 작성

한 줄에 여러 문장을 작성하려면 세미콜론(;)을 사용하여 문장을 구분합니다.

print 함수 출력

print 함수는 기본적으로 개행 후 출력됩니다. 개행 없이 출력하려면 변수 끝에 end=""를 추가합니다.

개행 없이 출력 예시


x="a"
y="b"
# 개행 출력
print(x)
print(y)
# 개행 없이 출력
print(x, end=" ")
print(y, end=" ")
print()

출력:

a
b
a b

모듈 가져오기

파이썬에서 모듈을 가져올 때 import 또는 from...import 문을 사용합니다.

  • 전체 모듈(somemodule) 가져오기: import somemodule
  • 특정 함수(somefunction) 가져오기: from somemodule import somefunction
  • 여러 함수(firstfunc, secondfunc, thirdfunc) 가져오기: from somemodule import firstfunc, secondfunc, thirdfunc
  • 모든 함수 가져오기: from somemodule import *

기본 데이터 타입

파이썬에서는 변수를 선언할 필요가 없습니다. 변수는 사용 전에 반드시 값을 할당해야 하며, 할당 후에만 생성됩니다.

변수 할당 예시


counter = 100          # 정수형 변수
miles   = 1000.0       # 부동 소수점 변수
name    = "runoob"     # 문자열
a = b = c = 1          # 다중 변수 할당1
a, b, c = 1, 2, "runoob" # 다중 변수 할당2

6가지 표준 데이터 타입:

  • 불변 데이터(3개): Number(숫자), String(문자열), Tuple(튜플);
  • 가변 데이터(3개): List(리스트), Dictionary(딕셔너리), Set(셋).

Number에는 int(정수), float(부동 소수점), bool(불리언), complex(복소수)가 포함됩니다. bool은 int의 서브클래스이며 True와 False는 숫자와 더할 수 있으며, True==1, False==0은 True를 반환합니다.

변수 타입 확인 예시


a = 1
print(type(a))
print(isinstance(a, int))

출력:

<class 'int'>
True

데이터 타입 변환

데이터 타입 변환 방법

태그: python syntax Comments Indentation Variables

6월 10일 22:09에 게시됨