[파이썬 초급] 13) 내장 함수와 라이브러리

파이썬은 강력하면서도 사용하기 쉬운 프로그래밍 언어로, 다양한 내장 함수와 라이브러리를 제공하여 개발자들이 효율적으로 코드를 작성할 수 있습니다. 이 강좌에서는 파이썬의 내장 함수와 주요 라이브러리를 소개하고, 간단한 예제를 통해 그 활용 방법을 설명하겠습니다.

1. 내장 함수

내장 함수는 파이썬 인터프리터에 내장되어 있는 함수들로, 추가적인 설치 없이 바로 사용할 수 있습니다. 이제 몇 가지 유용한 내장 함수들을 살펴보겠습니다.

1.1. print()

print() 함수는 텍스트를 출력하는 가장 기본적인 함수입니다. 콘솔에 변수의 값을 출력하거나 문자열을 출력하는 데 자주 사용됩니다.

예제:

name = "Alice"
age = 30
print("이름:", name, "나이:", age)

1.2. len()

len() 함수는 문자열, 리스트, 튜플 등의 길이를 반환합니다.

예제:

numbers = [1, 2, 3, 4, 5]
print("리스트의 길이:", len(numbers))

1.3. range()

range() 함수는 숫자의 시퀀스를 생성합니다. 반복문과 함께 자주 사용됩니다.

예제:

for i in range(5):
    print("반복 횟수:", i)

1.4. input()

input() 함수는 사용자로부터 텍스트를 입력받을 때 사용됩니다.

예제:

name = input("이름을 입력하세요: ")
print("안녕하세요,", name)

2. 주요 라이브러리

파이썬의 강력함은 내장 함수 외에도 다양한 라이브러리에 기인합니다. 라이브러리는 함수와 모듈의 집합으로, 특정 작업을 간편하게 수행할 수 있도록 도와줍니다.

2.1. random 라이브러리

random 라이브러리는 난수 생성과 관련된 함수를 제공합니다. 게임이나 시뮬레이션 등에서 자주 사용됩니다.

예제:

pimport random
dice_roll = random.randint(1, 6)
print("주사위 눈:", dice_roll)

2.2. math 라이브러리

math 라이브러리는 수학적인 연산을 지원하는 함수를 제공합니다.

예제:

pimport math
radius = 5
area = math.pi * math.pow(radius, 2)
print("원의 넓이:", area)

2.3. datetime 라이브러리

datetime 라이브러리는 날짜와 시간을 다루는 함수를 제공합니다.

예제:

from datetime import datetime
now = datetime.now()
print("현재 시간:", now)

결론

이 강좌에서는 파이썬의 내장 함수와 주요 라이브러리에 대해 알아보았습니다. 내장 함수는 기본적인 작업을 수행할 때 사용되며, 라이브러리는 특정 작업을 간편하게 처리하기 위해 사용됩니다. 파이썬은 다양한 내장 함수와 라이브러리를 제공하므로, 이를 적재적소에 활용하여 효율적인 코드를 작성하는 것이 중요합니다. 추가적인 학습과 실습을 통해 파이썬의 더 많은 기능들을 탐색해보시기 바랍니다.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top