|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 Ari小虎鱼 于 2022-4-4 23:05 编辑
打印九九乘法表(最菜的那种
代码长这样
num1 = 1
num2 = 1
while num1 <= 9 and num2 <= 9:
print(f"{num1}*{num2} = {num1*num2}")
if num2 <= 9:
num2 += 1
else:
num1 = num1 + 1
num2 = num1
打印出来只有
1*1 = 1
1*2 = 2
1*3 = 3
1*4 = 4
1*5 = 5
1*6 = 6
1*7 = 7
1*8 = 8
1*9 = 9
>>>
为什么啊我不李姐
本帖最后由 wp231957 于 2022-4-5 08:22 编辑
单循环不是实现不了,只不过 可读性 没有双循环好
- num1 = row=1
- while row<=9:
- if num1<row :
- print(f"{num1:2d}*{row:2d} = {num1*row:3d}",end="")
- num1+=1
- if row ==num1 :
- print(f"{num1:2d}*{row:2d} = {num1*row:3d}",end="")
- print()
- row+=1
- num1=1
-
-
-
复制代码
|
|