본문 바로가기
파이썬

파이썬 1주 1일차

by 현돌스 2023. 2. 20.
반응형

파이썬 프로그래밍 언어의 기본 개념에는 변수, 데이터 타입, 제어 흐름 및 함수가 있습니다. 파이썬은 간결하고 읽기 쉬운 것으로 알려진 인기있는 고수준 프로그래밍 언어입니다. 웹 개발, 데이터 과학 및 머신러닝을 포함한 다양한 응용 분야에서 사용됩니다.

변수

변수는 메모리에서 값을 참조하는 이름입니다. 파이썬에서는 변수의 유형을 먼저 선언할 필요가 없습니다. 변수에 값을 할당하면 파이썬이 자동으로 값을 기반으로 데이터 유형을 결정합니다. 다음은 예입니다.

x = 5
y = "hello"

이 예에서 x는 정수인 5가 할당되고, y는 문자열인 "hello"가 할당됩니다.

데이터 타입

파이썬은 정수, 부동 소수점, 부울, 문자열, 리스트, 튜플 및 사전과 같은 여러 데이터 유형을 지원합니다. 다음은 예입니다.

a = 5  # 정수
b = 3.14  # 부동 소수점
c = True  # 부울
d = "hello world"  # 문자열
e = [1, 2, 3, 4]  # 리스트
f = (1, 2, 3, 4)  # 튜플
g = {"name": "John", "age": 30}  # 사전

제어 흐름

제어 흐름 문은 특정 조건에 따라 코드 실행을 제어하는 데 사용됩니다. 파이썬은 if-else 문, while 루프, for 루프 및 try-except 문을 지원합니다. 다음은 예입니다.

x = 5
if x > 0:  
    print("x is positive")  
elif x < 0:  
    print("x is negative")  
else:  
    print("x is zero")

출력: x is positive

while x > 0:  
    print(x)  
    x -= 1

출력: 5 4 3 2 1

for i in range(5):  
    print(i)

출력: 0 1 2 3 4

try:  
    y = 1 / 0  
except ZeroDivisionError:  
    print("Cannot divide by zero")

출력: Cannot divide by zero

함수

함수는 특정 작업을 수행하는 재사용 가능한 코드 블록입니다. 인수를 받을 수 있으며 값을 반환할 수 있습니다. 다음은 예입니다.

def add_numbers(a, b):  
    return a + b

result = add_numbers(3, 5)  
print(result)

출력: 8

이 예에서 add_numbers 함수는 두 개의 인수 a와 b를 받아서 더한 후 그 결과를 반환합니다. 그런 다음 add_numbers 함수를 호출하고 결과를 result 변수에 할당합니다. 마지막으로 result를 출력합니다.

'파이썬' 카테고리의 다른 글

파이썬 1주 3일차  (0) 2023.02.22
파이썬 1주 2일차  (0) 2023.02.21
파이썬 3주 끝내기 일정  (0) 2023.02.19
Python QT 예제  (0) 2023.02.18
Python으로 자동화하는 방법  (0) 2023.02.18

댓글