自学Python,用Python制作乘法口诀表
第一次发贴,请管理指点!自学Python3天,自己听课后,独立写的,
好处就是,代码超级少,而且好理解。
# 用python制作乘法口诀表
# 生成9行
for a in range(10): # 生成9列,每列的口诀数等于行数
for b in range((a + 1)): # 输出乘法口诀
print(a, '*', b, '=', (a * b), end = '\t')
print()
#用了两次for...in...循环,
#用了两次range()函数, for a in range(1, 10):# 在这里指定从1开始
for b in range((a)):# 这里不要加1,改在下面加一句
b += 1
print(b, '*', a, '=', (a * b), end='\t')# 把 a和b 换一下位置
print() 谢谢分享,学习了 修改了下,从1开始
for a in range(1,10): # 生成9列,每列的口诀数等于行数
for b in range(1,a + 1): # 输出乘法口诀
print(b, '*', a, '=', (b * a), end = '\t')
print() lgb446023743 发表于 2021-1-13 19:33
修改了下,从1开始
for a in range(1,10): # 生成9列,每列的口诀数等于行数
for b in range(1 ...
赞,我也改进。。 while 语句试试 这是什么软件啊 someone0215 发表于 2021-1-16 10:48
while 语句试试
收到,研究下。 cn流星 发表于 2021-1-16 14:33
这是什么软件啊
海龟编辑器。玩玩可以。 someone0215 发表于 2021-1-16 18:58
for a in range(1, 10):# 在这里指定从1开始
for b in range((a)):# 这 ...
乘法有交换率,为什么要换一个位置?有意义 吗?
页:
[1]
2