if后面跟着的逻辑判断可以是相等,大于,大于等于,小于,小于等于,包含等几种情况。判断相等的运算符是==,而不是=。这是初学者经常犯得错误。如果写成if a = 3就会使Python判断逻辑值时出错,a=3不是一个逻辑值,得不到True,False的结果,必然是要报错的。