코드업 기초문제(파이썬)

이푸름·2021년 7월 2일
0

6072)

입력
정수 1개가 입력된다.
(1 ~ 100)

출력
1만큼씩 줄이면서 한 줄에 1개씩 카운트다운 수를 출력한다.

a = int(input())
while (a>0):
    print(a)
    a-=1

6073)

입력
정수 1개가 입력된다.
(1 ~ 100)

출력
1만큼씩 줄이면서 카운트다운 수가 0이 될 때까지 한 줄에 1개씩 출력한다.

a = int(input())
while (a>0):
    a-=1
    print(a)

6074)

입력
영문자 1개가 입력된다.
(a ~ z)

출력
a부터 입력한 문자까지 순서대로 공백을 두고 한 줄로 출력한다.

i = ord(input())
a = ord('a')
while a <= i:
  print(chr(a), end=' ')
  a += 1

알파벳 문자 a의 정수값ord('a')로 알아낼 수 있다.
chr(정수값)을 이용하면 유니코드 문자로 출력할 수 있다.
print(..., end=' ') 와 같이 작성하면 값 출력 후 공백문자 ' '를 출력한다. 즉, 마지막에 줄을 바꾸지 않고 빈칸만 띄운다.

6075)

입력
정수 1개가 입력된다.
(0 ~ 100)

출력
0부터 그 수까지 줄을 바꿔 한 개씩 출력한다.

a = int(input())
i = 0
while (i <= a):
    print(i)
    i+=1

0개의 댓글