파이썬 숫자 피라미드 쌓기를 응용한 알파벳 쌓기

자유게시판

파이썬 숫자 피라미드 쌓기를 응용한 알파벳 쌓기

원장샘 0 2,775 08.01 15:29
음....
import sys
al='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
while True:
    while True:
        try:
            n=int(input('\n\n행 개수를 입력 : '))
            break
        except:
            sys.exit()
    for  i in range(1,n+1):
        c=2*i-1
        print("  "*(n+1-i),end='')
        for j in range(i,c+1):
            print(al[(j-1)%26], end=" ")
        for j in range(c-1, i-1,-1):
            print(al[(j-1)%26], end=" ")
        print()

Comments

Category
State
  • 현재 접속자 4 명
  • 오늘 방문자 29 명
  • 어제 방문자 241 명
  • 최대 방문자 394 명
  • 전체 방문자 320,329 명
  • 전체 게시물 2,591 개
  • 전체 댓글수 105 개
  • 전체 회원수 85 명
Facebook Twitter GooglePlus KakaoStory NaverBand