
Re: [問題] 這問題提該怎解決


: 但我想要的是這樣>>>>>>https://imgur.com/eB0YP4K

: 這樣問題出在哪呢,用好久都想不通QAQ
#方法一:前面補空格
n=1
for x in range(1,10):
print((9-x)*" ",end="") #增加這一行
for y in range(1,n+1):
if x>=y:
n+=1
print(y,end="")
print()
#方法二:使用格式化輸出
for i in range(9):
string_line=''.join([str(num) for num in range(1,i+2)])
print(f'{string_line:>9}')
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.161.126.31 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1563909121.A.B5D.html
→
07/25 00:57,
6年前
, 1F
07/25 00:57, 1F
討論串 (同標題文章)
Python 近期熱門文章
PTT數位生活區 即時熱門文章