반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 자바스크립트에러처리
- 국가직
- 성신여대맛집
- 서울숲누룽지통닭구이
- react
- 퇴사후공무원
- 꼴뚜기회
- 뚝섬역맛집
- 한성대맛집
- 영화추천
- ubuntu자바설치
- 한남동맛집
- JavaScript
- tomcat7
- gradle
- 돈암동맛집
- 성신여대편백집
- npm
- 파이썬
- 통영에어비앤비
- ELK
- springboot
- 공무원
- 통영
- 방이편백육분삼십
- 통영예쁜카페
- 통영여행
- 성북구맛집
- 방이편백육분삼십성신여대
- 스페인여행
Archives
- Today
- Total
코린이의 기록
[Python] 파이썬 반복문 본문
반응형
# 1. for 문
# 문자열에 들어올 수 있는 요소 ; 문자열,리스트,튜플,사전,집합,바이트형태 문자열
# 조건 끝나면 ":를 붙인다.
1 2 3 | for entry in "Hello Apple": print(entry) pass | cs |
결과 화면
1 2 3 4 5 6 7 8 9 10 11 | H e l l o A p p l e | cs |
# 사전 for문 example
1 2 | for entry in {'a' : 'A', 'b' : 'B'}: print(entry) | cs |
결과 화면
1 2 | a b | cs |
entry에 key만 가져와진다.
1 2 | for entry in {'a': 'A', 'b': 'B'}.values(): print(entry) | cs |
결과 화면
1 2 | A B | cs |
entry에 value 만 가져와짐
1 2 | for entry in {'a': 'A', 'b': 'B'}.items(): print(entry) | cs |
결과 화면
1 2 | ('a', 'A') ('b', 'B') | cs |
key value 쌍으로 가져와짐 (패킹)
# 언패킹 개념으로 아래와 같이 나타낼수 있다.
1 2 3 | for key, value in {'a': 'A', 'b': 'B'}.items(): print(key) print(value) | cs |
결과 화면
1 2 3 4 | a A b B | cs |
# break
1 2 3 | for key, value in {'a': 'A', 'b': 'B'}.items(): if key == 'a': break | cs |
# 처리를 안하고 for문을 나오고 싶을 경우
# continue
조건문을 수행하지 않고 건너 뛴다.
1 2 3 4 5 | for key, value in {'a': 'A', 'b': 'B'}.items(): if key == 'a': continue else: print("거짓") | cs |
# 2. while문
1 2 3 | a = 1 while a: pass | cs |
1 2 3 4 | num = 1 while num <= 100: print(num) num = num + 1 | cs |
반응형
'Python' 카테고리의 다른 글
ing [python] 파이썬 내장함수 (0) | 2018.09.13 |
---|---|
[Python] 파이썬 조건식 (0) | 2018.09.13 |
[Python] 파이썬 변수와 표현식 (0) | 2018.09.13 |
Comments