Coding & Programming/Python 기초(A-Z)

[Python:파이썬:기초] 21. 내장 함수(Built-in Functions)

mainCodes 2021. 6. 5. 09:54

[Python:파이썬:기초] 21. 내장 함수(Built-in Functions)

 

안녕하세요 JollyTree입니다 (•̀ᴗ•́)و

 

내장 함수는 파이썬이 제공하는 자체 함수입니다. 파이썬을 설치하면 다양한 함수들이 개발자가 구현할 필요 없이 파이썬 자체에 포함되어 있습니다.  따라서 어떤 함수들이 내장함수로 이미 구현되어 있는지를 알아두면 프로그래밍할 때 유용하게 사용할 수 있습니다.

 

아래 참고 링크는 파이썬이 제공하는 내장 함수들의 목록입니다. 한글로도 볼 수 있습니다.

 

※ 참고: 파이썬 내장함수(Built-in Functions): https://docs.python.org/3/library/functions.html

 

Built-in Functions — Python 3.9.5 documentation

Built-in Functions The Python interpreter has a number of functions and types built into it that are always available. They are listed here in alphabetical order. abs(x) Return the absolute value of a number. The argument may be an integer, a floating poin

docs.python.org

지금 하고 있는 [Python:파이썬:기초] 연재 중간중간에 키보드로부터 사용자 입력(User Input)을 받을 때 사용했던 input() 함수도 파이썬 자체의 내장 함수입니다.

 

🔗내장 함수 일부 예제(Built-in Functions Examples):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
a1 = -3
a2 = 1024
print("abs(a1) = ", abs(a1))
print("abs(a2) = ", abs(a2))
 
a1 = (TrueFalseTrueTrue)
a2 = ['banana''grape''orange']
a3 = ['banana''''orange']
a4 = ['''''']
 
#all: tuple, list 등 반복 가능한 자료형 변수의 요소 검사
#요소 중 하나라도 False면 False 반환
print("\nall(a1) = ", all(a1))
print("all(a2) = ", all(a2))
print("all(a3) = ", all(a3))
 
#any: tuple, list 등 반복 가능한 자료형 변수의 요소 검사
#요소 중 하나라도 True이면 True 반환
print("\nany(a1) = ", any(a1))
print("any(a2) = ", any(a2))
print("any(a3) = ", any(a3))
print("any(a4) = ", any(a4))
 
#dir: 객체의 함수, 변수들을 보여줌
print("\ndir(a1) = ", dir(a1))
print("dir(a2) = ", dir(a2))
 
#hex: 정수값을 16진수로 변환
print("\nhex(16) = ", hex(16))
print("hex(1024) = ", hex(1024))
 
#format: 입력한 숫자를 지정된 포맷으로 변환
print("\n10진수 -> 16진수 변환 = "format(16'x'))
print("10진수 -> 8진수 변환 = "format(16'o'))
 
#ascii: Non-ASCII 문자를 이스케잎(escape) 문자로 변환
print(ascii(["Garçon""Hello""Français"]))
print(ascii("Combien ça coûte?"))
cs

 

🔗 실행결과(Output):

이상 JollyTree였습니다 (•̀ᴗ•́)و

 

※ 참고 : [Python:파이썬:기초] 코딩 환경 - Python version 3.75(64bit)