1. for문 이해하기
s1 = '안녕하세요'
for i in s1:
print(i)
1) 개행없이 출력하는 end 속성
s2 = '안녕하세요'
for i in s2 :
print(i, end='')
[예제 1번]

score_list = [90, 45, 70, 60, 55]
cnt = 0;
for i in score_list:
cnt += 1
if i >= 60:
print(f'{cnt}번 학생은 합격입니다.')
else:
print(f'{cnt}번 학생은 불합격입니다.')
2) .index(i)를 사용할 경우 같은 숫자 있으면 중복되어 출력됨 (값 중복이 없을때 사용해야 함)

2. range() 함수 이해하기
# range() 매개변수가 3개 일때 (시작값, 끝값, 증감량)
for i in range(1, 11, 1):
print(i, end=' ')
# range() 매개변수가 2개 일때 (시작값, 끝값)
for i in range(3, 10):
print(i, end=' ')
# range() 매개변수가 1개 일때 (끝값)
for i in range(10):
print(i, end=' ')
[예제 2번]
sum = 0
for i in range(1, 100):
if i%3==0:
sum += i
print(sum)
[예제 3번]
for i in range(1, 10):
print('2 * {} = {}'.format(i, 2*i))
728x90
반응형
'언어 > Python' 카테고리의 다른 글
Python_numpy (0) | 2022.06.17 |
---|---|
Python_딕셔너리 (0) | 2022.06.16 |
Python_random (0) | 2022.06.16 |
Python_반복문 (0) | 2022.06.15 |
Python_튜플 (0) | 2022.06.15 |