01 수치 연산 함수 abs() / divmod() / pow()
02 시퀀스형 / 반복 가능한 자료형을 다루는 함수
all() / any() / enumerate() / filter() / list() / tuple() / set() / dict() / map() / max() / min() / range() / sorted() / zip()
03 변환함수 chr() / ord() / hex() / int() / float() / str()
04 객체 조사를 위한 함수 dir() / globals() / locals() / id() / instance() / issubclass()
05 실행 관련 함수 eval()
01_eval()
실행 가능한 표현식의 문자열을 인자로 전달받아 해당 문자열의 표현식을 실행한 결과값을 반환하는 함수
expr = "2 + 5 * 3"
print("{0} => {1}".format(expr, eval(expr)))
expr = "'hello, python!'.upper()"
print("{0} => {1}".format(expr, eval(expr)))
# [결과]
# 2 + 5 * 3 => 17
# 'hello, python!'.upper() => HELLO, PYTHON!
'Study > Python' 카테고리의 다른 글
현재시간 가져오기 (0) | 2022.12.09 |
---|---|
#10_Python_2예외처리:예외 객체, 강제로 예외를 발생시키는 방법 (0) | 2022.12.08 |
#10_Python_1예외처리:구문오류와 예외, 예외 처리 방법 (0) | 2022.11.26 |
#9_Python_2내장함수:변환함수, 객체 조사를 위한 함수 (0) | 2022.11.16 |
#9_Python_1내장함수:수치 연산 함수, 시퀀스형 / 반복 가능한 자료형을 다루는 함수 (0) | 2022.11.15 |