반응형
파이썬의 기초 문법
파이썬의 기초 문법은 간결하고 읽기 쉽게 설계되어 있습니다.
- 변수 및 자료형:
- 파이썬에서 변수는 값을 저장하는 컨테이너로, 별도의 선언 없이 사용할 수 있습니다.
- 자료형에는 정수(int), 실수(float), 문자열(str), 리스트(list), 튜플(tuple), 사전(dict) 등이 있습니다.
예시: number = 10 # 정수형 변수 pi = 3.14 # 실수형 변수 greeting = "안녕하세요" # 문자열 변수 numbers = [1, 2, 3] # 리스트
- 조건문:
- 조건문은 주어진 조건에 따라 다른 코드가 실행되도록 합니다.
if
,elif
,else
키워드를 사용합니다.
예시:age = 20 if age < 18: print("미성년자입니다.") elif age >= 18: print("성인입니다.") else: print("나이를 확인할 수 없습니다.")
- 반복문:
- 특정 코드를 반복해서 실행할 때 사용합니다.
for
문과while
문이 있습니다.
예시:for i in range(5): print(i) # 0부터 4까지 출력
i = 0
while i < 5:
print(i) i += 1
- 함수:
- 특정 작업을 수행하는 코드 블록으로,
def
키워드로 정의합니다. return
을 사용해 결과 값을 반환할 수 있습니다.
예시:def add(a, b): return a + b result = add(3, 4) # result는 7이 됩니다.
- 특정 작업을 수행하는 코드 블록으로,
- 클래스와 객체:
- 파이썬은 객체 지향 프로그래밍을 지원합니다.
class
키워드를 사용해 클래스를 정의하고 객체를 생성할 수 있습니다.
예시:class Dog: def __init__(self, name): self.name = name def bark(self): print(self.name + "가 짖습니다.")
my_dog.bark() # "바둑이가 짖습니다." 출력 - 모듈과 패키지:
- 관련 코드를 모듈로 분리할 수 있으며, 모듈을 여러 개 모아서 패키지를 구성할 수 있습니다.
import
키워드로 모듈을 가져와 사용합니다.
예시:import math print(math.sqrt(16)) # 4.0 출력
이 외에도 예외 처리, 파일 입출력, 데이터 구조 등 다양한 기능과 문법이 있으나, 여기서 소개한 내용은 파이썬 프로그래밍의 가장 기본이 되는 요소들입니다. 파이썬은 입문자가 이해하기 쉽도록 설계되었기 때문에, 위의 개념들을 차근차근 연습하면서 기본기를 다져나가는 것이 좋습니다.
반응형
'도서로 공부하는 프로그래밍 > 코딩 자율학습' 카테고리의 다른 글
[Python] Thonny로 파이썬 프로그램 하기 (30) | 2023.11.14 |
---|---|
[Python] 파이썬 에디터 추천 (52) | 2023.11.13 |
[Python] 파이썬을 설치한 후에 최초 실행 (59) | 2023.11.11 |
[Python] Windows에서 파이썬 설치 (61) | 2023.11.10 |
[HTML] 'Markup'과 'Markdown' 비교 설명 (53) | 2023.11.05 |