for row in range(1,10):
for col in range(1,10):
prod=row*col
if prod<10:
print(' ',end='')
print(row*col,' ',end='')
print()
如果不加if prod<10:
print(' ',end='')
显示效果不好,但是加的这两行代码什么意思呢? end作用时啥?
for row in range(1,10):
for col in range(1,10):
prod=row*col
if prod<10:
print(' ',end='')
print(row*col,' ',end='')
print()
如果不加if prod<10:
print(' ',end='')
显示效果不好,但是加的这两行代码什么意思呢? end作用时啥?
2 回答5.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答993 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
1 回答1.7k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
end参数默认是换行符,上面两行代码的作用是打印小于10的数字多打印一个空格,保证格式整齐。