#2.1 variables
파이썬은 코드를 위에서 아래로 읽는다.

변수명에 공백을 가지면 안된다.
파이썬에서는 camel case 대신 _ 를 사용한다. (중간에 대문자를 써도 상관없지만 일반적이지는 않음)
숫자로 시작하는 변수명도 안된다. (중간이나 끝에 쓰는 숫자는 상관없음)
#2.2 booleans and strings

#2.3 recap

#2.4 functions


#2.5 indentation

^ 위 이미지가 에러가 나는 이유? 파이썬에서 빈 공백은 코드에 영향을 끼치는 중요한 요소이기때문
#2.6 parameters

^ user_name을 parameter 라고 한다. = 플레이스홀더
^ min, woong, hreo 는 argument 라고 한다. = 실제로 전달한 데이터
#2.7 multiple parameters
parameter는 함수로 전달하는 데이터를 저장하기 위한 placeholer(그릇)일 뿐이다.

^ 에러가 나는 이유는 우리가 say_hello 함수는 2개의 데이터를 받는다고 정의했기 때문이다.

^ 데이터를 넣는 순서도 매우 중요하다.
^ 첫번째는 argument, "main"은 첫번째 parameter인 user_name에 저장된다.
^ 30은 두번째 parameter에 저장된다.
print 함수에 몇 개의 argument를 줄 수 있는가?
- print 안에는 얼마든지 많은 콤마와 값들을 넣을 수 있다.
#2.8 recap

#2.9 default parameters

#2.9 과제
plus, minus, multiplication, division, square을 이용하기

#2.10 return values

^ to_pay 변수는 tax_calc 함수로부터 return 받은 값

^ 코드의 줄을 줄이고 싶다면 to_pay를 pay_tax 안에 데이터값으로 넣으면 된다.
#2.11 return recap

