练习题:
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