-
Python 문법 기초 13 - function(함수) 내장함수Python 2022. 10. 22. 15:55
내장함수란 다른 사람들이 이미 만들어놓은 함수를 import 해서 사용하는 것이다. 만들어 놓은 함수들이 매우 많기때문에 다 외우는 것은 불가능하므로 상황에 따라 검색해서 사용하는 것을 추천한다.
a = 3 print(a) print(sum([3, 5])) print(bin(8)) print(int(1.6), float(3)) a = 10 b = eval('a + 5') # eval 을 사용하면 a는 문자열이 아닌 변수를 호출하게 된다. print(b) print(round(1.2), round(1.6)) # 반올림 함수 import math print(math.ceil(1.2), math.ceil(1.6)) # 정수 근사치 중 큰 수 print(math.floor(1.2), math.floor(1.6)) # 정수 근사치 중 작은 수 <console> 3 8 0b1000 1 3.0 15 1 2 2 2 1 1
내장함수를 사용하였다.
b_list = [True, 1, False] print(all(b_list)) # 모든 값이 참이면 참을 리턴한다. print(any(b_list)) # 하나라도 참이면 참을 리턴한다. <console> False True True True
all 과 any의 함수 차이 비교
and 와 or 과 비슷하지만 all 과 any는 함수이다.
x = [10, 20, 30] y = ['a', 'b'] for i in zip(x, y): print(i) <console> (10, 'a') (20, 'b')
x 와 y 의 값을 갯수에 따라 맞춰준다.
'Python' 카테고리의 다른 글
function(함수) 예제 (0) 2022.10.22 Python 문법 기초 14 - 중첩 함수, 함수의 주소 호출 (0) 2022.10.22 Python 문법 기초 12 - function(함수) 특징 (0) 2022.10.22 for 문 예제 (0) 2022.10.22 Python 문법 기초 11 - 반복문 for + range (0) 2022.10.22