본문 바로가기
카테고리 없음

파이썬 문법 정리

by |¦))®℗)⁽₽₯₮ 2021. 12. 11.

아래 글에서 파이썬 문법에 대해 알아보겠습니다.

 

파이썬 문법 정리

1) 변수

데이터를 쓰기 전에 저장 해두는 공간을 변수라고 합니다. 예를 들어 a=1에서 변수는 a입니다. 1이라는 숫자가 들어가는 공간이기 떄문입니다.

 

a라는 변수에 1을 넣고 출력

더보기

a=1

print(a)

 

변수를 여러개 쓰고 출력

더보기

a=1

print(a)

 

b=2

print(b)

 

sum=a+b

 

print(sum)

 

c=3

d=5

 

result= c+d

print(result)

 

변수는 더하기, 뺴기, 곱하기, 나누기 가능합니다. 변수는 실수, 문자도 가능합니다. 

 

2) 리스트

리스틀를 사용하면 한번에 많은 데이터를 다룰 수 있습니다. 인덱스는 0부터 시작하며 아래 설명을 보시면 이해가 되실 겁니다. print(names[0]) 옆에 #부분을 보면 됩니다.

더보기

names = ['minsu' , 'sujin' , 'jaein']

print(names)

 

print(names[0]) #리스트의 첫번째 값을 출력합니다. 

print(naems[1]) #리스트의 두번째 값을 출력합니다.

 

리스트에는 names=[False , 5 , 'minsu' ] 이렇게 다른 종류의 변수를 섞어도 됩니다.

 

3) 들여쓰기

들여쓰기는 if/else/elif, for/while, with, def, class 마지막에 :를 쓴 다음줄에 써줘야 합니다. 들여쓰기를 하는 이유는 가독성을 높이기 위해서입니다. 들여쓰기 방식은 한칸, 두칸, 네칸 등 여러 방식이 있습니다.

 

들여쓰기 칸 수는 동일하게 하고 탭과 공백은 섞으면 안됩니다.

 

4) 조건문 IF 문

조건문을 쓸 때는 소문자 대문자 구분을 엄격하게 해야합니다. :과 들여쓰기도 유의해주세요.

더보기

if 1>0 :

print("조건문 hello")

 

 

5) 조건문 FOR 문

for 문은 C언어와 범위 설정에 차이가 있습니다. 파이썬에서 반복 횟수는 list배열의 원소 개수입니다. 

 

더보기

#python

for i in range(5)

print(i)

 

#C/C++

# for (i=0; i<5; i++)

# print(i)

 

 

6) 함수

함수는 def를 사용하여 나타냅니다. def를 사용하실 때 끝에 : 를 포함해야됩니다. 

더보기

def func_name(인자):

print(인자)

return 반환값

 

 

구구단을 함수로 구현한 경우를 예로 들겠습니다.

더보기

def multiply(num):

for i in range(1,10)

print(num, 'x' , i , '=' , num=i)

 

multiply(3) # 3단 실행

multiply(4) # 4단 실행

 

이상으로 파이썬 문법에 대한 기초를 알아보았습니다. 저도 개발자를 꿈꾸며 공부하고 있으니 이해하기 쉬운 글을 계속 업로드하겠습니다.

댓글