python編程題3.4:星號三角形

描述

讀入一個整數N,N是奇數,輸出由星號字符組成的等邊三角形,要求: ‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬
第1行1個星號,第2行3個星號,第3行5個星號,依次類推,最後一行共N的星號。

輸入輸出示例

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-ShuHBdk4-1584279540424)(attachment:image.png)]‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬

N=eval(input())
for i in range(N):
    if (i+1)% 2 ==1:
        a=str('*'*(i+1))
        print(a.center(N," "))
3
 * 
***

這裏要介紹center()函數
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-vUhxbFMP-1584279540426)(attachment:image.png)]

注意

本文題目來源爲Python123平臺和中國大學MOCC的《Python語言程序設計》課程, 主講老師:嵩天、黃天羽、禮欣。如有侵權,立刪。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章