99乘法表

photoor 1年前 ⋅ 421 阅读

简洁版上线OωO for name in range(1,10): for char in range(1,name+1): print(f'{char}x{name}={name*char}',end=' ') print(' ')

原始版本 for x in range(1,10):#x只会取1~9的数,即小于10的数。即range函数不包含range(x,y)里的y值 for y in range(1,x+1):#如果不给x+1,y只会取比x小的数,不会取和x相等的数。 # print('x=',x,end='|') #这样打印语法,结果会为 x= 1|y= 0|xy= 0,即在等号前默认添加空格 # print('y=',y,end='|') # print('xy=',xy) # print(f'x={x}',end='|')#这样打印语法,结果会为 x=1|y=0|xy=0,等号前就没空格 # print(f'y={y}',end='|') print(f'{y}x{x}={x*y}',end=' ') print("\n")


全部评论: 0

    我有话说: