728x90
반복문 & 컨테이너
프로그래밍에 있어서 가장 중요한 규칙 중 하나는 '중복'을 제거하는 것입니다.
members = ['lee', 'kim', 'gond', 'gu']
# 프로그램 중요 규칙1
# 중복되는 걸 제거 한다 = print, member 중복 제거
print(members[0])
print(members[1])
print(members[2])
# 반복문
i = 0
while i < len(members): # len(members) = 4
print(members[i])
i = i + 1
while i < len(members): #members의 길이 4까지 i 값을 반복한다.
print(members[i]) # members[i] = members 의 인덱스 값을 print 한다.
i = i +1 # i 값은 반복할 때마다, 1씩 더해진다
for 반복문
for ~ in ~: for 반복문
members = ['lee', 'kim', 'gong', 'gu']
for member in members:
print(member)
members 안에 있는 member 값을 4번 반복하여 가져온다.
while문보다 코드가 적고 편리하다.
while문은 광범위하게 사용될 수 있다.
# for문 range 활용하기
for item in range(5,14):
print(item)
range()를 사용하여 range안에 담겨있는 범위만큼 반복한다.
- range(100) : 0 ~ 100까지
- range(0,10) : 0번째부터, 10번째까지
로그인 애플리케이션에서 for문 활용하기
input_id = input("아이디를 입력해주세요. \n")
# real_id= "egoing"
# real_pwd = "8800"
members = ['egoing', '8800']
for id in members:
if id == input_id:
print("Hello"+ id)
for ~ in ~ : 문을 이용하여 members 리스트의 id를 반복한다.
if id == input_id: # id = input_id와 같다면, Hello + id를 프린트한다.
print("Hello" + id)
반응형
'python' 카테고리의 다른 글
python - 모듈(modules)란? (0) | 2022.04.27 |
---|---|
python - function 함수란 무엇인가? (0) | 2022.04.27 |
python - 반복문(loop) while, for (0) | 2022.04.27 |
python - 공식 문서 보는 법, 리스트 심화과정(생활코딩) (0) | 2022.04.27 |
python - 컨테이너(container) (0) | 2022.04.26 |
댓글