for 변수명 in range(초기값, 끝 값, 증감 값) :
반복할 문장
* 초기값이 0일 때에는 생략이 가능하다.
* 증감 값이 1일 때에는 생략이 가능하다.
ex) for i in range(6) -> 0, 1, 2, 3, 4, 5 출력됨
(예시1) 0부터 9까지 1씩 증가하는 숫자를 출력해라
for i in range(0, 10, 1) :
print(i)
for i in range(10, 0, -1) :
print(i)
for i in range(0, 10, 1):
print(10-i)
for i in range(0, 100, 2) :
print(i+2)
또는
for i in range(0, 50, 1) :
print((i+1) * 2)
for in range(6):
print(chr(i+65)
for in range(5):
##C를 제외한다는 것은 i가 1보다 클 때부터 i+1하면 된다는 것과 같음
if i > 1 :
i += 1
print(chr(i+65)
또는
//변수를 사용한 풀이
temp = 0
for i in range(5) :
temp = i
if i > 1 :
temp = temp + 1
else
temp = temp
print(chr(temp+65))
###아스키코드를 확인하고 진행
###97 66 99 68... 순서로 진행됨 -> 소문자는 홀수로 증가, 대문자는 짝수로 증가
for i in range(26):
if i % 2 == 0 :
print(chr(97 + i) , end = "")
// 줄바꿈이 되지 않고 이어져서 나와야하므로 end를 공백으로 둠
else:
print(chr(65+i), end = "")
// 짝수는 두 번째부터 시작되므로 65부터 시작함