일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Python
- 백준파이썬
- composelifecycle
- 자바set
- jetpack
- nullpointerexception방지
- android
- 리스트
- Java
- 오블완
- 자료형
- disposableeffect
- 프로그래머스
- programmers
- 파이썬
- Dependency
- ContentProvider
- compose
- Kotlin
- 자바리스트정렬
- filternotnull()
- 문자열
- 배열
- Provider
- 티스토리챌린지
- list
- 백준
- 파이썬문법
- 자바
- Hilt
Archives
- Today
- Total
study gomi
[Python|파이썬] 기본 문법 - 반복문(for, while) 본문
728x90
반응형
for문
- 반복 범위 혹은 대상(리스트, 튜플, 딕셔너리)을 통해서 특정 문장(들)을 반복 수행 함.
- range(n) : 0부터 n미만의 숫자까지 반복.
- range(start, stop) : start 이상 stop 미만
- range(start, stop, step) : start 이상 stop 미만 step 씩 증가
- for문을 역순으로 돌리는 방법은 위 range의 step값을 이용하거나 reversed를 이용.
- n부터 1까지 역순으로 출력? reversed(range(n+1)), range(n, 0, -1)
for i in range(3):
print('for 반복문 {}번째 반복 중'.format(i))
for j in range(1,6):
print(f'for 반복문 {j}회')
family = ['mother', 'father', 'sister', 'brother']
for x in family:
print(x, len(x))
my_num = [0,1,2,3,4,5,6]
for y in range(0,7,2):
print(my_num[y])
person = {'이름':'jenny', '나이':30, '키':160, '몸무게':40}
for v in person.values():
print(v)
for k in person.keys():
print(k)
for person_k, person_v in person.items():
print(person_k, person_v)
singer = 'blackPink'
for alphabet in singer:
print(alphabet)
n = 7
for i in range(n, 1, -1):
print(i) # 7, 6,...,2까지 출력
for i in reversed(range(n)):
print(i) # 6,5,...,1,0까지 출력
while문
- while 뒤의 조건이 참일 동안 계속해서 특정 문장(들)을 반복
max = 20
wieght = 0
item = 3
while weight <= max:
weight += item
print('캐리어에 짐을 추가')
break / continue
- 반복문 탈출 / 특정 동작 건너 뜀
class = ['국어', '수학', '물리', '식사', '체육', '영어', '제2외국어', '식사']
for x in class:
if x == '식사':
print('수업 시간 아님')
break
print(f'{x}')
for y in class:
if y == '체육':
print('야외 수업')
continue
print(f'{x}')
728x90
반응형
'basic > python' 카테고리의 다른 글
[Python|파이썬] 기본 문법 - 함수 (1) | 2024.01.02 |
---|---|
[Python|파이썬] 기본 문법 - 컴프리헨션 (0) | 2024.01.02 |
[Python|파이썬] 기본 문법 - if (0) | 2023.12.28 |
[Python|파이썬] 기본 문법 - 자료형 변환 (0) | 2023.12.27 |
[Python|파이썬] 기본 문법 - 딕셔너리(dict) (1) | 2023.12.27 |