본문 바로가기
자료구조 & 알고리즘/CodeUp Python 기초 100제

[CodeUp Python 기초 100제] # 74번_문자 1개 입력받아 알파벳 출력하기

by ge_ai 2022. 4. 19.

6074 : [기초-반복실행구조] 문자 1개 입력받아 알파벳 출력하기(설명)(py) 


영문 소문자(a ~ z) 1개가 입력되었을 때,
a부터 그 문자까지의 알파벳을 순서대로 출력해보자.

 

입력

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

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

 


 

입력 예시

f
출력 예시

a b c d e f

[내 풀이]

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

 

 

 

[모범 답안]

c=input()
i = ord('a')
c = ord(c)

while i<=c:
    print(chr(i), end=' ')
    i+=1

 

 

 

 

[추가 설명]

더보기
알파벳 문자 a의 정수값은 ord('a')로 알아낼 수 있다.
chr(정수값)을 이용하면 유니코드 문자로 출력할 수 있다.

 

댓글