8. Python - if문, for문, while문
2021. 2. 23. 09:53
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 | x = 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문 밖에 없음 l = [123, 2, 4, 6444, 234] for ll in l: print(ll) # Java 구형 for문을 원한다면 # range를 사용해서 표현해 줘야한다 for i in range(1, 10, 2): print(i) # 구형 for문의 i, for-each의 객체가 합쳐진 형태 # for 변수 in enumerate(컬렉션) # (인덱스, 값) 형태의 tuple로 리턴 # for 뒤에 변수 두개를 사용해서 인덱스와 값을 각각 변수에 넣어줄 수 있다. l = ["키보드", "마우스", "모니터"] 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 |