氵
学习一下~~
鱼币
永恒的蓝色梦想 发表于 2020-5-5 07:20
提供一种思路
这也用到for循环了
这个答案亮了{:5_109:}
福利
学习
num = list(range(1,10))
new_num = ['']*9
for i1 in num:
temp = num
for i2 in temp:
new_num +='{:^2} * {:^2} = {:^3}'.format(i1,i2,i1*i2)
while True:
try:
ask = input('你需要打印 正 or 反 乘法表?:')
if ask != '正' and ask != '反':
raise ValueError
break
except:
print('错误:请输入‘正’或者‘反’!')
if ask == '正':
temp = new_num
else:
temp = new_num[::-1]
for i in temp:
print(i)
照常蹭鱼币(tkinter的拓展太贵了)
lijiachen 发表于 2020-5-6 11:59
照常蹭鱼币(tkinter的拓展太贵了)
鱼币早没了{:10_312:}
WangJS 发表于 2020-5-6 12:01
鱼币早没了
......{:10_247:}
哇瑟
print('==========我会帮您输出乘法口诀表==========')
a = input("您要正向还是反向(正/反):")
if a =='正':
for i in range(1,10):
for j in range(1,10):
if j <= i:
print(j,'*',i,'=',j*i,end=' ')
j += 1
print()
i += 1
elif a == '反':
for i in range(9,0,-1):
for j in range(9,0,-1):
if 0 < j <= i:
print(i,'*',j,'=',j*i,end=' ')
j -= 1
print()
i -= 1
else:
print("您输入的有误!")
print("请重新输入(需要重新运行一下)")
420771425 发表于 2020-5-6 21:44
print('==========我会帮您输出乘法口诀表==========')
a = input("您要正向还是反向(正/反):")
if a ==...
上面的大佬发的我都看不懂{:5_109:}
萌新一枚
print('==========我会帮您输出乘法口诀表==========')
a = input("您要正向还是反向(正/反):")
if a =='正':
for i in range(1,10):
for j in range(1,10):
if j <= i:
print(j,'*',i,'=',j*i,end=' ')
j += 1
print()
i += 1
elif a == '反':
for i in range(9,0,-1):
for j in range(9,0,-1):
if 0 < j <= i:
print(i,'*',j,'=',j*i,end=' ')
j -= 1
print()
i -= 1
else:
print("您输入的有误!")
print("请重新输入(需要重新运行一下)")
print("==========我会帮您输出乘法口诀表==========\n")
anser = input("您要正向还是反向(正/反):")
while anser != "正" and anser != "反":
print("请重新输入")
anser = input("您要正向还是反向(正/反):")
if anser == "正":
for i in range(1, 10):
for j in range(1, i+1):
print("%d * %d = %d" % (i, j, i * j), end="\t")
print()
else:
for i in range(9, 0, -1):
for j in range(i, 0, -1):
print("%d * %d = %d" % (i, j, i * j), end="\t")
print()
我的鱼币呢
print('==========我会帮您输出乘法口诀表==========')
while 1:
a=input('请输入你想要的小九九,是正的还是反的?;1代表正的,2代表反的')
if a == '1':
for i in range(1,10):
for j in range(i,10):
print(i,'x',j,'=',i*j,end='\t')
print('\n')
elif a == '2':
for i in range(9, 0,-1):
for j in range(i, 0,-1):
print(i, 'x', j, '=', i * j, end='\t')
print('\n')
else:
print('你输入的不对啊,重新输入1或者2')
学习一下
{:5_90:}
lerning 发表于 2020-5-11 00:13
这么晚还学习呢?加油