
본 블로그 글은 박동민·강영민 저자님의 으뜸파이썬 교재를 참고하여 만들어진 글임을 밝힙니다.
대화식 실행 모드
스크립트 실행모드
print('오늘의 걸음 수', 8000, '걸음')
print('Hello ' * 2)
print('Hello ' * 4)
# 기호로 시작print('My age is', 99) # 문자열과 숫자열을 쉼표로 구분하여 출력
radius = 6.0
print("반지름 :", radius, "원의 면적 =", 3.14 * radius * radius)
일반적으로 파이썬의 변수와 함수의 이름은 밑줄 문자를 이어서 사용하는 스네이크 케이스 사용
lower_case_with_underscore
산술 연산자
할당연산자
참고
age = 35
비트연산자
논리연산자
관계 연산자
, <, ==, !=, >=, <=
아이덴티티 연산자와 멤버 연산자
참고
print(11 // 2) # 정수 나눗셈 연산으로 11을 2로 나눈 몫을 구함 - 5 출력
print(11 / 2) # 실수 나눗셈 연산 - 5.5 출력
excape 문자
정수 int
실수 float
파이썬의 특징
print(0.1 + 0.1 == 0.2) # True 출력
print(0.1 + 0.1 + 0.1 == 0.3) # False 출력
복소수 자료형
c = 2 + 3j
print(c.real) # 2 출력
print(c.imag) # 3 출력
print(c.conjugate) # 2 - 3j 출력
num = 300 # 할당
num1 = num2 = num3 = 200 # 다중 할당
| 비교 연산자 | 설명 |
|---|---|
| == | 두 피연산자의 값이 같으면 True 반환 |
| != | 두 피연산자의 값이 다르면 True 반환 |
| > | 왼쪽 피연산자가 오른쪽 피연산자보다 크면 True 반환 |
| < | 왼쪽 피연산자가 오른쪽 피연산자보다 작으면 True 반환 |
| >= | 왼쪽 피연산자가 오른쪽 피연산자보다 크거나 같으면 True 반환 |
| <= | 왼쪽 피연산자가 오른쪽 피연산자보다 작거나 같으면 True 반환 |
| 연산자 | 설명 |
|---|---|
| x and y | x 와 y 가 모두 참인 경우에만 True |
| x or y | x와 y가 모두 거지신 경우에만 False |
| not x | x가 True이면 False, False이면 True |
| 연산자 | 설명 |
|---|---|
| & | 비트 단위 AND |
| ^ | 비트 단위 XOR |
| ~ | 비트 단위 NOT |
| << | 비트 단위 왼쪽으로 이동 |
| >> | 비트 단위 오른쪽으로 이동 |
())*)+x, x), /, //, %`)+, ``)>>, <<)&)^)|)<, <=, >, >=, ==, !=)not)and)or)x if c else y)=, +=, =, =, /=, //=, %=, *=, &=, |=, ^=, >>=, <<=)is, is not)in, not in)and, or)한줄 주석
# 기호로 시작print('My age is', 99) # 문자열과 숫자열을 쉼표로 구분하여 출력
여러줄 주석
작은 따옴표를
이용한
여러줄 주석
"""
큰 따옴표를
이용한
여러줄 주석
"""
name = input("이름 : ")
age = int(input("나이 : "))
height = float(input("키 : "))