# 변수 (Variable) : 값 저장
kitkat = 190
oreos = 502
pringles = 292
twix = 135.9
cheetos = 485
print(kitkat + oreos * 2)
print(cheetos * 4)
print(pringles + oreos + twix)
print(pringles * 3 + oreos * 2)
# 함수 (Function) : 명령 저장
def hello(): # 함수 헤더 def : define
# 함수가 어떤 동작을 할 지 적어줌 (들여쓰기 해야함)
print("Hello")
print("Welcome to Codeit!")
hello() # 함수 호출 (함수 사용) (들여쓰기 X)
# 파라미터 (매개변수) : 함수에 넘겨 주는 값 (함수를 정의할 때 사용하는 변수)
def hello(name): # Michael (문자열)이 name 파라미터 안으로 들어감
print("Hello!")
print(name) # 함수 내에서 name 이라는 값을 사용할 때 문자열 Michael 을 사용하는 것과 같음
print("Welcome to Codeit!")
hello("Michael") # Michael : 문자열
# 파라미터 여러 개 사용하기
def multiply_three_numbers(a, b, c):
print(a * b * c)
multiply_three_numbers(7, 3, 5)
multiply_three_numbers(21, 4, 9)
multiply_three_numbers(-7, 6, 3)
# return
def get_square(x):
return x * x # return 3 * 3
print(get_square(3)) # print(9)
def get_square(x):
return x * x
print(get_square(3) + get_square(4)) # get_sqaure(3), get_square(4) 순서대로 호출
# 9 + 16