練習題:
3.如何輸入一個如下的直角三角形,用戶指定輸出行數:(如果上下反轉,右如何實現?)
*
**
***
****
以下是自己的思路,沒有按照上課老師的思路,反正經過不斷的測試改進得出的算法
num = int(input("請輸入行數"))
line = 1
while line < num+1:lie = 1 while lie <= line:print("#",end="")lie+=1print()line+=1
九九乘法表算法
first = 1
while first <=9:sec = 1 while sec <= first:print(str(sec)+"*"+str(first) +"="+str(sec*first),end = "\t")sec+=1print()first+=1
first代表行,sec代表列
?規律總結:外行套內列,掌握了行和列就沒有問題了,so easy