-
Python으로 웹 스크래퍼 만들기 - 파이썬 함수 사용Python 2024. 2. 22. 19:21728x90
파이썬 함수의 구조
1. 함수의 구조
def 함수 이름(매개변수): 수행할 문장1 수행할 문장2 print() 함수이름(인수)
1) 매개변수(parameter)와 인수(arguments)는 혼용해서 사용하는 용어이다.
입력으로 전달된 값을 받는 변수, 인수는 함수를 호출할 때 전달하는 입력값을 의미한다.
2. 주의사항
1) 인수가 없을 시 기본값을 설정해주어야 오류가 발생하지 않는다.
def say_hello(user_name="anonymous"): print("hello",user_name) say_hello() # hello anonymous
2) 주석은 #으로 달기
3) Ture,False 입력시 앞글자 대문자 사용하기
4) 함수 작성 시 탭 키 or 스페이스바 사용으로 함수 내에 있다는 것을 알려주기
3. 함수명 주의사항
1) 숫자로 시작하면 X
2) 특수문자는 언더바(_)만 사용가능
3) 공백 포함 X
4) 키워드 사용 금지
5) 스네이크 케이스(snake_case) 사용
user # snake_case
User # CamelCase
my_name = "jihyun" age = 11 dead = False print("Hello my name is", my_name) def say_hello(): print("hello how r u?") say_hello() # 차례대로 덧셈,뺄셈,곱셈,나눗셈,제곱을 사용해보았다. # 인수에 값이 입력되지 않을 경우를 대비하여 기본값을 설정해주었다. # 덧셈 def plus(a=0,b=0): print(a+b) plus(2,6) # 8 plus() # 0 # 뺄셈 def minus(a=0,b=0): print(a-b) minus(2,5) # -3 minus() # 0 # 곱셈 def multiply(a=0,b=0): print(a*b) multiply(3,8) # 24 multiply() # 0 # 나눗셈 def divide(a=0,b=1): print(a/b) divide(8,3) # 2.6666666666666665 divide() # 0.0 divide(5) # 5.0 # 제곱 def square(a=0,b=1): print(a**b) square(2,4) # 16 square() # 0
728x90'Python' 카테고리의 다른 글
Python으로 웹 스크래퍼 만들기 - 랜덤 숫자 맞추기 (2) 2024.03.17 Python으로 웹 스크래퍼 만들기 - And,Or 사용법 (0) 2024.03.07 Python으로 웹 스크래퍼 만들기 - If,Else,Elif 조건문 (0) 2024.02.27 Python으로 웹 스크래퍼 만들기 - return과 f를 사용하여 문자열과 변수를 같이 사용하기 (0) 2024.02.25 Python으로 웹 스크래퍼 만들기 - return 사용법 (0) 2024.02.23