1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
= int(input("x : "))
 
# if - else if - else
# Python if 에서는 ()가 필수가 아님
# 가독성 생각해서 써도 상관없음
 
# if 조건식:
# elif 조건식:
# else:
if x > 10:
    print("10보다 큼")
elif x > 5:
    print("5 < x < 10")
else:
    print("해당없음")
    
# switch - case     -> Python에 없음
# for(int i=0;...   -> Python에 없음
 
# for-each
# for(String ll:l)...
# 파이썬에는 collection을 가지고 돌아가는 for문 밖에 없음
= [123246444234]
for ll in l:
    print(ll)
 
# Java 구형 for문을 원한다면
# range를 사용해서 표현해 줘야한다
for i in range(1102):
    print(i)
 
# 구형 for문의 i, for-each의 객체가 합쳐진 형태 
# for 변수 in enumerate(컬렉션)
# (인덱스, 값) 형태의 tuple로 리턴
# for 뒤에 변수 두개를 사용해서 인덱스와 값을 각각 변수에 넣어줄 수 있다.
= ["키보드""마우스""모니터"]
for i, v in enumerate(l):
    print(i, v)
 
# while
while True:
    y = int(input("y : "))
    if y % 2 == 0:
        break
    print(y)
cs

'Python' 카테고리의 다른 글

10. Python - OOP (객체지향)  (0) 2021.02.23
9. Python - 가위바위보 게임  (0) 2021.02.23
7. Python - function  (0) 2021.02.23
6. Python - collection  (0) 2021.02.23
5. Python - operator  (0) 2021.02.23

BELATED ARTICLES

more