본문 바로가기
코딩테스트/코드업

코드업 기본 100제 | 1071~1077: 기초-반복실행구조 (Python / 파이썬)

by 함께 공부해요 2020. 9. 9.


코드업 # 1071 : [기초-반복실행구조] 0 입력될 때까지 무한 출력하기1

입력

7 4 2 3 0 1 5 6 9 10 8

출력

7
4
2
3

a = input().split()
num = list(map(int, a))
for i in num:
    if i == 0:
        break
    else:
        print(i)

 

a = list(map(int, input().split()))
for i in a:
    if i == 0:
        exit()
    else: 
        print(i)

코드업 # 1072 : [기초-반복실행구조] 정수 입력받아 계속 출력하기

입력

5

1 2 3 4 5

출력

1
2
3
4
5

n = int(input())
a = list(map(int, input().split()))
for i in a:
    print(i)

코드업 # 1073 : [기초-반복실행구조] 0 입력될 때까지 무한 출력하기2

입력

7 4 2 3 0 1 5 6 9 10 8

출력

7
4
2
3

a = input().split()
num = list(map(int, a))
for i in num:
    if i == 0:
        break
    else:
        print(i)

코드업 # 1074 : [기초-반복실행구조] 정수 1개 입력받아 카운트다운 출력하기1

입력

5

출력

5
4
3
2
1

a = int(input())
for i in range(a):
    print(a - i)

코드업 # 1075 : [기초-반복실행구조] 정수 1개 입력받아 카운트다운 출력하기2

입력

5

출력

4
3
2
1
0

a = int(input())
for i in range(a):
    print(a - i - 1)

코드업 # 1076 : [기초-반복실행구조] 문자 1개 입력받아 알파벳 출력

입력

f

출력

a b c d e f

f = ord(input())    # f문자를 102 아스키 코드로 바꿔줌
a = 97              # a문자는 97 아스키 코드 
while(f + 1 > a):   # 103 > 97, 즉 97(a) 98(b) 99(c) 100(d) 101(e) 102(f)까지 출력
    print(chr(a), end=" ")   # end=" "로 출력값마다 공백주기
    a += 1

코드업 # 1077 : [기초-반복실행구조] 정수 1개 입력받아 그 수까지 출력하기

입력

4

출력

0
1
2
3
4

a = int(input())
n = 0
while(a + 1 != n):
    print(n)
    n += 1

 

 

wook2124/Algorithm

Practice algorithm. Contribute to wook2124/Algorithm development by creating an account on GitHub.

github.com

 

댓글