以前写过九九乘法表,现在提高一下
for x in range (1,10):
for y in range(1,10):
print(x,"*",y,"=",x*y,' ',end="")
if x==y:
print("")
break
先执行最外面的for循环语句,x遍历一到九
再执行最里面的fou循环,y遍历一到九
最近学了另外一种打印的方式format
for x in range(1,10):
for y in range(1,10):
if x>=y:
print('{0}*{1}={2} '.format(x,y,x*y),end='')
print()
括号及其里面的字符 (称作格式化字段) 将会被 format() 中的参数替换。
在括号中的数字用于指向传入对象在 format() 中的位置