帅雷必成c王 发表于 2020-9-2 22:19:22

python 乘法表疑问

>>> for i in range(1, 10):
...   for j in range(1, i+1):
...         print(i, "x", j, "=", i * j, end=' ')
...   print("\n")
第三行代码有点看不懂,x是哪里来的 j后面还有个=为啥不是就只定义了两个变量吗

sunrise085 发表于 2020-9-2 22:29:57

print(i, "x", j, "=", i * j, end=' ')
这是输出多个参数,第一个参数是int类型的 i,第二个参数是字符串 'x',第三参数是int类型的 j,第四个参数是字符串 '=',第五个参数是int类型的i*j,最后一个end是print关键字参数

你这是对print不理解,可以看看这个帖子
页: [1]
查看完整版本: python 乘法表疑问