[Python] 기초 문법 정리

2022. 3. 14. 11:03Python/Python 기초 정리

반응형

import

import this
import sys

캐릭터 셋 확인

# Python 3.x 입력 인코딩
print(sys.stdin.encoding)

# Python 3.x 출력 인코딩
print(sys.stdout.encoding)

출력문

# 출력문
print("My name is Goodboy!")

변수 선언 방식

# 변수 선언
myName = "Goodboy"

조건문

# 조건문
if isOk == "OK":
  print("OK")
elif isOk == "NOT OK":
  print("NOT OK")
else :
  print("ERROR")

반복문

# 반복문(구구단)
for i in range(1, 10):
    for j in range(1, 10):
        print('%d * %d = ' % (i, j), i * j)

함수 선언 및 실행

# 함수선언
def hello():
    print("안녕하세요. 반갑습니다.")


# 함수 실행
hello()

클래스 선언 및 객체 생성, 객체 정보값 출력

# 클래스 선언
class Cookie:
    pass
    
# 객체 생성
cookie = Cookie()

# 정보 값 출력
print(id(cookie))
print(dir(cookie))
print(cookie.__class__)
print(cookie.__hash__)
반응형