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 객체 속성 및 메서드 목록 출력

추가 정보

  • 파이썬에는 더 많은 내장 함수가 존재합니다.
  • 필요에 따라 적절한 내장 함수를 활용하면 효율적인 코딩이 가능합니다.
  • 파이썬 공식 문서 또는 온라인 강의를 통해 더 자세한 정보를 얻을 수 있습니다.

마무리

파이썬 내장 함수는 쉽고 강력한 기능들을 제공하여 파이썬 프로그래밍을 더욱 편리하게 만들어줍니다.

반응형