반응형
파이썬은 기본적으로 많은 내장 함수들을 제공하여 간편하고 효율적인 프로그래밍을 할 수 있도록 도와줍니다. 이 내장 함수들은 별도의 import가 필요하지 않고 언제든지 사용할 수 있습니다. 대표적인 내장 함수들에 대해 자세한 설명과 예시 코드를 제공하겠습니다.
1. print() 함수
- print() 함수는 콘솔에 값을 출력하는 함수입니다. 여러 개의 값을 출력할 수 있으며, 문자열과 다른 자료형을 조합하여 출력할 수도 있습니다.
# 문자열 출력
print("Hello, World!") # 출력 결과: Hello, World!
# 숫자 출력
print(10) # 출력 결과: 10
# 변수와 문자열 조합하여 출력
name = "Alice"
print("My name is", name) # 출력 결과: My name is Alice
2. input() 함수
- input() 함수는 사용자로부터 텍스트를 입력 받는 함수입니다. 입력한 값을 문자열로 반환합니다.
# 사용자로부터 이름 입력 받기
name = input("Please enter your name: ")
print("Hello,", name) # 사용자가 입력한 이름 출력
3. len() 함수
- len() 함수는 문자열, 리스트, 튜플, 딕셔너리, 집합 등의 길이(요소 개수)를 반환합니다.
# 문자열의 길이 출력
text = "Hello, World!"
print(len(text)) # 출력 결과: 13 (공백 포함)
# 리스트의 길이 출력
numbers = [1, 2, 3, 4, 5]
print(len(numbers)) # 출력 결과: 5
4. type() 함수
- type() 함수는 변수의 자료형을 확인하는 함수입니다.
# 변수의 자료형 확인
num = 10
print(type(num)) # 출력 결과: <class 'int'> (정수형)
text = "Hello, World!"
print(type(text)) # 출력 결과: <class 'str'> (문자열)
# 리스트의 자료형 확인
numbers = [1, 2, 3]
print(type(numbers)) # 출력 결과: <class 'list'> (리스트)
5. int(), float(), str() 함수
- int(), float(), str() 함수는 각각 정수형, 부동소수점형, 문자열로 변환하는 함수입니다.
# 정수형으로 변환
num_str = "100"
num_int = int(num_str)
print(num_int) # 출력 결과: 100 (정수형)
# 부동소수점형으로 변환
float_str = "3.14"
float_num = float(float_str)
print(float_num) # 출력 결과: 3.14 (부동소수점형)
# 문자열로 변환
num = 42
num_str = str(num)
print(num_str) # 출력 결과: '42' (문자열)
반응형
'Python > 파이썬 기초' 카테고리의 다른 글
파이썬 내장 함수 (enumerate, map, filter, all, any, isinstance) (0) | 2023.07.28 |
---|---|
파이썬 내장 함수 (range, min, max, sum, sorted, zip) (0) | 2023.07.28 |
파이썬 함수 (def) 심화 (0) | 2023.07.27 |
파이썬 함수 (def) (0) | 2023.07.27 |
파이썬 불 (bool) (0) | 2023.07.27 |