IT
초보자를 위한 파이썬 내장 함수 정리
carnival6103
2025. 2. 2. 14:51
반응형
파이썬은 내장 함수라는 편리한 도구들을 기본적으로 제공합니다. 마치 도구 상자처럼, 필요할 때 바로 꺼내 쓸 수 있는 유용한 기능들이죠.
내장 함수란?
- 파이썬 인터프리터에 기본적으로 포함되어 있어 별도의 모듈 설치 없이 바로 사용 가능합니다.
- 특정 작업을 수행하는 미리 정의된 함수입니다.
- 코드 작성 시간을 단축하고 효율성을 높여줍니다.
주요 내장 함수
함수기능예제
print() | 화면에 텍스트 출력 | print("Hello, world!") |
len() | 시퀀스 길이 반환 | len("hello") |
type() | 객체 자료형 반환 | type(10) |
int() | 정수로 형변환 | int("10") |
float() | 실수로 형변환 | float("3.14") |
str() | 문자열로 형변환 | str(10) |
input() | 사용자 입력 받기 | input("이름을 입력하세요: ") |
range() | 숫자 시퀀스 생성 | range(5) |
sum() | 숫자 시퀀스 합계 | sum([1, 2, 3]) |
max() | 시퀀스 최댓값 | max([1, 2, 3]) |
min() | 시퀀스 최솟값 | min([1, 2, 3]) |
abs() | 절댓값 반환 | abs(-5) |
round() | 반올림 | round(3.141592, 2) |
help() | 함수 도움말 출력 | help(print) |
dir() | 객체 속성 및 메서드 목록 | dir(list) |
활용 예시
print()
예
print("Hello, Python!") # Hello, Python! 출력
len()
예
text = "Hello, world!"
length = len(text)
print(length) # 13 출력
type()
예
x = 10
print(type(x)) # <class 'int'> 출력
int(), float(), str()
예
x = "10"
y = int(x)
z = float(x)
print(type(y)) # <class 'int'> 출력
print(type(z)) # <class 'float'> 출력
print(str(y) + str(z)) # "1010.0" 출력
input()
예
name = input("이름을 입력하세요: ")
print("안녕하세요, " + name + "님!")
range()
예
for i in range(5):
print(i) # 0 1 2 3 4 출력
sum(), max(), min()
예
numbers = [1, 2, 3, 4, 5]
print(sum(numbers)) # 15 출력
print(max(numbers)) # 5 출력
print(min(numbers)) # 1 출력
abs(), round()
예
print(abs(-5)) # 5 출력
print(round(3.141592, 2)) # 3.14 출력
help(), dir()
예
help(print) # print() 함수 도움말 출력
dir(list) # list 객체 속성 및 메서드 목록 출력
추가 정보
- 파이썬에는 더 많은 내장 함수가 존재합니다.
- 필요에 따라 적절한 내장 함수를 활용하면 효율적인 코딩이 가능합니다.
- 파이썬 공식 문서 또는 온라인 강의를 통해 더 자세한 정보를 얻을 수 있습니다.
마무리
파이썬 내장 함수는 쉽고 강력한 기능들을 제공하여 파이썬 프로그래밍을 더욱 편리하게 만들어줍니다.
반응형