코딩 공부

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

감칠군 2021. 1. 19. 03:56

https://codeup.kr/problem.php?id=1076

 

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

C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요.  - 모든 내용

codeup.kr

문제 설명

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


입력 예시

f


출력 예시

a b c d e f


내 코드

n=input()
A=['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z']
num=A.index(n)
for i in range(num+1):
    print(A[i])


모범 답안

c=input()

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

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