-
Python - basic 내장 함수 몇 가지Python 2021. 2. 10. 02:19728x90
내장함수
print('<-- 내장 함수 -->') print(sum([3, 5, 7])) print(bin(8)) print(int(1.7), float(7), str(5) + '오') a = 10 b = eval('a + 5') print(b) print(round(1.2), round(1.7))
[출력결과]
15
0b1000
1 7.0 5오
15
1 2[출력 결과 설명]
print(bin(8)) >> bin 함수는 Ob가 앞에 붙은 이진 문자열로 변환한다.
int - 정수, float - 실수, str - 문자열
eval( ' a+5 ' )
>> eval( expression ) - expression->식
>> 식을 문자열로 받아서 실행하는 함수이다.
x = [10, 20, 30] y = ['a', 'b'] for i in zip(x, y): print(i)
[출력결과]
(10, 'a')
(20, 'b')[출력결과 설명]
zip 내장함수는 동일한 갯수로 이루어진 자료형을 묶어준다
import 읽어와야 하는 내장함수
import math print(math.ceil(1.2), math.ceil(1.7)) print(math.floor(1.2), math.floor(1.7))
[출력결과]
2 2
1 1[출력결과 설명]
math.ceil(실수) >> 올림하여 정수로 반환
math.floor(실수) >>내림하여 정수로 반환
'Python' 카테고리의 다른 글
Python-basic 함수 안에 지역변수와 전역변수 구분!! (0) 2021.02.11 Python-basic 내가 만든 함수 function (0) 2021.02.11 Python-basic For문 한 줄로 가능 (0) 2021.02.10 Python-basic for문 range함수 (0) 2021.02.10 Python-basic For~else문 continue, break (0) 2021.02.09