江湖散人 发表于 2021-4-5 10:16:33

python 语句问题

for a in range(1,10):
        for b in range(1,10):
                print(a 'x' b '=' a*b)
               

这个怎么显示错误,无效的语法,啥意思啊?

逃兵 发表于 2021-4-5 10:21:54

print()

元素之间加上逗号

for a in range(1,10):
      for b in range(1,10):
                print(a,'*',b,'=',a*b)

Stubborn 发表于 2021-4-5 10:22:10

print(a 'x' b '=' a*b) 变更为

打印的要用格式化符号
print(f"{a} * {b} = {a*b}")    不止f""格式化符号
或者使用 英文输入法的逗号分隔开
print(a,"*", b, "*", a*b)

江湖散人 发表于 2021-4-5 10:28:31

Stubborn 发表于 2021-4-5 10:22
print(a 'x' b '=' a*b) 变更为

打印的要用格式化符号


谢谢

高级电工 发表于 2021-4-5 11:23:57

打印里面的每个元素得用逗号隔开
页: [1]
查看完整版本: python 语句问题