Python練習 星號三角形 I

2021-08-21 17:31:43 字數 485 閱讀 8962

練習:星號三角形 i

平台:python123.io

教師:嵩天

讀入乙個整數n,n是奇數,輸出由星號字元組成的等邊三角形,要求:

第1行1個星號,第2行3個星號,第3行5個星號,依次類推,最後一行共n的星號。

示例1:3

示例2:

* ***

num=int(input())

line=int((num+1)/2)

for i in range(1,line+1):

#這兩行列印的是左半個三角形

print(' '*int((num+1)/2-i),end='')

print('*'*i,end='')

#這兩行列印的是右半個三角形

print('*'*(i-1),end='')

print(' '*int((num+1)/2-i))#末尾不能帶空格噢,否則與目標輸出不匹配

數字三角形I

時間限制 1 sec 記憶體限制 64 mb 考慮在下面被顯示的數字三角形。寫乙個程式來計算從最高點開始在底部任意處結束的路徑經過數字的和的最大。每一步可以走到左下方的點也可以到達右下方的點。在上面的樣例中,從7 到 3 到 8 到 7 到 5 的路徑產生了最大和 30 第1行 1個整數r 1 r ...

Python利用for迴圈列印星號三角形的案例

簡單的for迴圈列印三角形 1,for迴圈方法實現星星三角 for i in range 0,5 for j in range i 1 if i 4 print end continue if j 0 or j i print end else print end print 2.實心三角 for ...

python楊輝三角形

user bin python3 移植,當 移植到linux系統時,必須要寫 condig utf 8 有中文時,必須要寫,否則容易報錯 n int input n請輸入數字 n intlist 0for i in range n for j in range n 列表推導式,生成乙個n行n列的二維...