05-15 08:39
Recent Posts
Recent Comments
관리 메뉴

miinsun

[Python] 기초 문법3 본문

Language/Python

[Python] 기초 문법3

miinsun 2021. 11. 25. 13:41

 

if문

파이썬에서 if 조건문 사용하는 방법

>>> a = 515
>>> if a>500 :
        print("Big")
    elif a>400:
        print("Medium")
    else:
        print("small")

Big
 

 


 

while문

파이썬에서 가장 간단한 반복문

>>> a = 0
>>> while a < 10:
        print(a)
        a = a + 1

0
1
2
3
4
5
6
7
8
9

 


for문(range, break, continue)

range 사용 법: range(시작, [끝, 간격])

> range(n)
0에서 부터 n-1까지 반복

> range(a, n)
a에서부터 n - 1까지 반복

> range(a, n, 2)
a에서부터 n-1까지 2의 간격으로 반복

>>> for i in range(0, 10, 1) # i라는 변수를 0 에서 10까지 1을 증가하며 반복
     print(i)

0
1
2
3
4
5
6
7
8
9

 

 
continue 사용 법: 반복문에서 continue가 사용되면 이후의 코드를 실행하지 않고, 루프를 한바퀴 돈다.
break로 실행 중인 반복문 루프를 탈출한다.
>>> for i in range(10): # i라는 변수를 0에서 10 - 1까지 반복 
        if i % 2 == 0: # i가 짝수라면
            continue # continue, 즉 패스해라
        print(i)  # i 출력

1
3
5
7
9

 


 

파이썬 함수, 메소드 정의(def)

파이썬에서 함수를 정의하는 키워드는 def이다.  c언어에서 처럼 리턴 자료형과, 인자 자료형을 적지 않아도 돼서 편리하다.

def add(a, b):
"""
a와 b 를 더하는 함수입니다.    #def에 커멘트(함수 설명) 다는 법
"""
    print(a+b)

 

 

변수에 함수를 할당할 수 있다.

>>> i = add  # i라는 변수에 add함수 할당
>>> i(10, 20)
30
 

'Language > Python' 카테고리의 다른 글

[Python] 기초 문법2  (0) 2021.11.25
[Python] 기초 문법1  (0) 2021.11.25
Comments