정리
-def 변수 (*args)
->매개변수의 갯수에 상관없이 받을수있음.
def 변수 (**kwangs)
->딕셔너리의 형태로 상관없이 받을수있음.
(key=value)
-formatting
d= 정수 / s=문자열 / f= 실수
ex) %d ~ %매개변수 이런식으로 식을 작성가능하다.
-lambda
변수 = lambda a,b : a+b 이랑 def add(a+b): 와 같다.
return a+b
lambda는 함수의 축약모드로 list에서 사용하기 매우 용이하다.
ex) mylist = [lambda a,b: a+b]
-split() 함수
문자열을 나눠 리스트 안에 넣는다. 구분자를 넣어줄수도 있다. split(';') 이런식으로
ex) food
->'apple banana'
food.split()
->['apple', 'banana']
-보통 주석을 #으로 많이 달지만 """를 사용하면 주석으로 사용가능하다.
-end
print() 함수의 옵션으로 문자열의 맨끝에 end=""안에 들어간 문자를 입력해준다.
-sep
print() 함수의 옵션으로 문자열의 중간에 sep=""안에 들어간 문자를 입력해준다.
ex) print('apple','banana', sep='/')
->apple/banana
-이스케이프 코드
₩n: 줄 바꿈 / ₩t: 탭 간격 / ₩',₩": 따옴표 그대로 표시 (end함수에도 넣을수있다.)
ex)print('apple₩n banana')
->apple
banana