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 回答4.3k 阅读✓ 已解决
2 回答850 阅读✓ 已解决
1 回答4.1k 阅读✓ 已解决
3 回答839 阅读✓ 已解决
2 回答2.1k 阅读✓ 已解决
4 回答2.5k 阅读
3 回答893 阅读✓ 已解决
end参数默认是换行符,上面两行代码的作用是打印小于10的数字多打印一个空格,保证格式整齐。