没办法跑的代码,为什么不能给ab赋值,在(a,b)之间取值

a = 2,b = 9
import random
num = random.randint(a,b)
print('Hello,杨奔奔,你的幸运数字是',num)

跑的时候说=错了

你好,是可以这样做的,但是
a = 2,b = 9中间逗号要改成分号a = 2; b = 9
像下面就可以运行啦

a = 2; b = 9
import random
num = random.randint(a,b)
print('Hello,杨奔奔,你的幸运数字是',num)

因为在python中,并没有用这种方式{用逗号分隔}来区别变量!

但逗号可以作为值的分隔符,比如元组就是。