본문 바로가기
프로그래밍/AI 머신러닝,LLM

파이썬 문법 간단 정리

by -현's- 2025. 3. 12.
반응형

AI관련 라이브러리는 거의 파이썬 기반으로 개발되고 있습니다.

그래서 파이썬 문법을 알아야합니다.

타 개발 언어와 다른 파이썬만의 특징만 몇가지 정리해보았습니다.

반응형

●파이썬 주석

- 한줄 주석 : # 사용

-여러줄 주석 : ''' or """ 사용

ex)예시

#한줄주석
print("hello")

'''
여러줄
주석
입니다
'''
print("workd")

 

●변수 데이터 타입

- 파이썬에서는 변수 데이터타입을 별도로 지정하지 않습니다

ex)예시

x = 1           # 정수 (int)
y = 1.1         # 실수 (float)
name = "park"   # 문자열 (string)
isSelect = True # 불리언 (boolean)

 

●블록지정

- 자바에서는 {}로 블록을 구분했다면, 파이썬에서는 : 와 들여쓰기로 구분합니다. 들여쓰기를 정확하게 해야합니다.

ex)예시

#조건문
if a >= 1:
    print("hi")
else:
    print("hello")
elif
    print("thanks")
#반복문
for i in range(5):  # 0부터 4까지 반복
    print(i)
#함수선언
def greet():
    print("Hello!")

 

●함수선언

- 파이썬에서 함수선언은 def를 붙입니다.

ex)예시

def greet():
    print("Hello!")

greet()

 

●파일 쓰기,읽기

ex)샘플

#파일쓰기
with open("example.txt", "w") as file:
    file.write("Hello, Python!")

#파일 읽기
with open("example.txt", "r") as file:
    content = file.read()
    print(content)

 

●예외처리

ex)샘플

try:
    print("try")
except Exception as e:
    print(e)
finally:
    print("finally")

 

●패키지 가져오기

- 자바에서는 import로 선언하는 것 처럼 파이썬에서도 import로 선언해서 패키지를 가져옵니다.

- 파이썬에서는 가져온 패키지에 별명을 붙여 사용할 수 있습니다.

ex)샘플

import math
print(math.sqrt(16))  # 4.0

import math as m
print(m.sqrt(16))  # 4.0

 

●패키지에서 특정 함수만 가져오기

- 파이썬에서는 from, import를 이용해서 패키지에서 특정 함수만 가져올 수 있습니다.

ex)샘플

from math import sqrt
print(sqrt(16))

 

 

반응형

댓글