파이썬에서 기초적으로 사용되는 함수들을 공부하는 것은 파이썬 프로그래밍을 시작하는 데 중요합니다. 아래에 파이썬의 기초 함수 몇 가지를 소개하겠습니다.
1. print()
가장 기본적인 함수로, 지정된 값을 화면에 출력합니다.
print("Hello, world!")
2. input()
사용자로부터 입력을 받습니다. 사용자가 입력한 값을 문자열로 반환합니다.
name = input("이름을 입력하세요: ")
print("안녕하세요, " + name + "님!")
3. len()
시퀀스(문자열, 리스트, 튜플 등)의 길이를 반환합니다.
my_string = "Hello, world!"
print(len(my_string)) # 출력: 13
4. int()
, float()
, str()
각각 정수, 부동 소수점 수, 문자열로 데이터 형식을 변환합니다.
num_str = "123"
num_int = int(num_str) # 문자열을 정수로 변환
print(num_int) # 출력: 123
num_float = float(num_int) # 정수를 부동 소수점 수로 변환
print(num_float) # 출력: 123.0
result_str = str(num_float) # 숫자를 문자열로 변환
print(result_str) # 출력: '123.0'
5. range()
숫자 범위의 연속된 값을 생성합니다.
for i in range(5):
print(i) # 0부터 4까지 출력
6. max()
, min()
주어진 시퀀스에서 최댓값과 최솟값을 반환합니다.
numbers = [3, 1, 7, 4, 9]
print(max(numbers)) # 출력: 9
print(min(numbers)) # 출력: 1
7. sum()
시퀀스의 모든 요소의 합을 반환합니다.
numbers = [1, 2, 3, 4, 5]
print(sum(numbers)) # 출력: 15
8. sorted()
시퀀스를 정렬한 후 정렬된 결과를 반환합니다.
numbers = [3, 1, 4, 2, 5]
sorted_numbers = sorted(numbers)
print(sorted_numbers) # 출력: [1, 2, 3, 4, 5]
위 함수들은 파이썬에서 매우 자주 사용되며, 파이썬을 처음 배우는 과정에서 익숙해지면 좋습니다. 함수를 잘 활용하여 효율적이고 간결한 코드를 작성할 수 있습니다.