파라미터 4

#2.9 Default Parameters 기본 파라미터_9월3일

def say_hello(user_name="anonymous"): print("hello", user_name) say_hello("nico") say_hello() say_hello 함수는 1개의 argument를 받지만 만약 아무것도 받지 않는다면 user_name을 anonymous로 받는다. -------------------------------------- 계산기 만들기 def plus(a=0, b=0): print(a + b) def minus(a=0, b=0): print(a - b) def multipl(a=1, b=1): print(a * b) def div(a=1, b=1): print(a / b) def square(a=1, b=1): print(a ** b) plus() plus..

개발/python 2022.09.03

#2.8 Recap_9월2일

함수는 몇번이고 재사용이 가능하다. 파라미터란, 함수 안으로 데이터를 보내 함수의 결과를 바꿀 수 있게 해주는 것이다. 입력하여 보낸 데이터로 함수 결과를 만드는 일 함수를 사용하려면 def키워드를 쓴 뒤 한 칸을 띄우고 함수의 이름을 쓴다. - 숫자로 시작 (x) - 빈칸 공백(x) - 함수가 실행시킬 코드는 함수 안에 써야 한다 - tab이나 띄어쓰기 2칸을 해주고 작성 시작 ex) de tax_calculator(): print("") --------------------------------- 세금 계산기능 de tax_calculator(): print("15000000000000 * 0.35") tax_calculator() -- 함수 호출 -----------------------------..

카테고리 없음 2022.09.02

#2.7 Multiple Parameters 다중 매개변수_9월1일

def say_hello(user_name, user_age): print("hello", user_nmae, "how are you?") ​ say_hello("nico") ​ say_hello함수에 2개의 데이터 공간을 만들어 주었다. ​ * 에러 읽는거에 익숙해지자! 위의 상태로 실행하면 say_hello("nico") TypeError: say_hello() missing 1 required positional argument: 'user_age' ​ 위와같은 에러가 뜬다 'user_age'라는 필수 arguments가 없어 생긴 에러라고 뜬다. ​ 왜냐하면 위의 say_hello함수에서 2개의 데이터를 받는다고 정의했기 때문이다. ​ 따라서 say_hello("nico")에 say_hello("..

개발/python 2022.09.01

#2.6 Parameters 파라미터_8월30일

def say_hello(): print("hello how r u?") ​ -> 출력물 바꾸기 hello 사람이름 how r u? ​ say_hello("nico") 를 쓰면 에러가 뜬다. ​ 왜냐하면 ​ def say_hello(): print("hello how r u?") 는 데이터를 받을 준비가 되어있지않다. (값을 받을 공간을 가지고 있지 않다.) ​ def say_hello(user_name): print("hello", user_name, "how r u?") ​ say_hello("nico") ​ console >> hello nico how r u? ​ => 여기서 (user_name)은 파라미터(parameter) say_hello("nico") 전달한 nico는 argument 이다..

개발/python 2022.08.30