변수와 자료형

숫자 자료형

숫자로 된 자료형(int, float …)

# print() 메서드는 콘솔 창에 데이터를 출력함(숫자, 문자, 변수값 등등)
print(10)
print(-10)
print(5.51)
print(1512150)

# print() 내부에 계산도 가능
print(5+3)
print(5.115+1.23)
print(10*(15+1))
10
-10
5.51
1512150
8
6.345000000000001
160

문자 자료형

문자열로된 자료형

# 문자열은 '', ""사용가능.
print("안녕")
print('hello')

# 문자열 곱셉
print("hello"*9)

# 문자열 덧셈
print("안녕"+'반가워')

# 3과 "3"은 출력은 같지만 다른 자료형임
print(3, type(3))
print("3", type("3"))

boolean 자료형

True, False(참, 거짓)으로 이루어진 자료형

print(True)
print(False)

# 연산자를 사용하여 판별
print(5>10)
print(20<50)
print(6==6)
print(6!=6)

# not은 부정을 뜻함(True, False가 서로 반대가됨)
print(not True)
print(not False)
print(not (5>10))
print(not (20<50))

# 기타 조건들
li1 = [1,2,3,4,5]
li2 = []
nothing = None
print(5 in li1) # 5가 li1변수에 있는가
print(7 not in li1) # 7이 li1변수에 없는가
print(not li1)  # li1이 비었는가
print(not li2)  # li2가 비었는가
print(nothing is None)
print(nothing is not None)
True
False
False
True
True
False
False
True
True
False
True
True
False
True
True
False

변수

어떤 데이터를 저장할 공간(메모리 어딘가에 저장됨)

animal = "dog"
name = "pipi"
age = 4
hobby = "walk"
is_adult = age >= 3
print(animal, name, age, hobby, is_adult)
print("my " + animal + "'s " + "name is " + name)
print("age is " + str(age)) # age는 int형 자료형이므로 str로 변환이 필요
dog pipi 4 walk True
my dog's name is pipi
age is 4

주석

프로그램 내에서 출력이 필요없거나 설명이 필요할 때 사용

# #또는 """ """을 사용하여 주석처리가 가능
# 이 부분은 주석입니다
print("주석아님")
''' 이 부분은 주석입니다 '''
주석아님

' 이 부분은 주석입니다 '

카테고리:

업데이트:

댓글남기기