采用了while循环嵌套模式进行输出打印
#使用while循环嵌套打印直角三角形#外层while循环控制行,内层控制列#定义外层循环计数器i = 1#定义循环条件while i <= 5:#定义内层循环计数器j = 1#定义内层循环条件while j <= i: #这里将变量设置为i,而不是其他的数值,是因为设置为外层循环以后,刚好行数等于列数print('* ',end='')#更新内层循环计数器j += 1print() #内层循环结束以后执行此代码,作为是进行换行#更新外层循环计数器i += 1print('--'* 15)#打印九九乘法表#a x b = c#定义外层计数器a = 1#定义外层循环条件while a <= 9:#定义内层计数器b = 1while b <= a:c = a * bprint(f'{b}*{a}={c} ',end='') #这里使用end使当前行数代码打印完以后,不会自动换行#更新内层计数器b += 1#内层循环结束以后打印换行print()#更新外层计数器a += 1