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(정수값)을 이용하면 유니코드 문자로 출력할 수 있다.
chr(정수값)을 이용하면 유니코드 문자로 출력할 수 있다.
'자료구조 & 알고리즘 > CodeUp Python 기초 100제' 카테고리의 다른 글
[CodeUp Python 기초 100제] # 76번_정수 1개 입력받아 그 수까지 출력하기2 (0) | 2022.04.20 |
---|---|
[CodeUp Python 기초 100제] # 75번_정수 1개 입력받아 그 수까지 출력하기1 (0) | 2022.04.20 |
[CodeUp Python 기초 100제] # 73번_정수 1개 입력받아 카운트다운 출력하기2 (0) | 2022.04.19 |
[CodeUp Python 기초 100제] # 72번_정수 1개 입력받아 카운트다운 출력하기1 (0) | 2022.04.19 |
[CodeUp Python 기초 100제] # 71번_0 입력될 때까지 무한 출력하기 (0) | 2022.04.19 |
댓글