非常简单的python3程序的问题
用python 3完成noob。我有一些代码,但我一辈子都不明白为什么我会一直得到我所做的输出。由于某些原因,无法识别elif语句。这是第一个输出,下面是代码:非常简单的python3程序的问题,python,python-3.x,Python,Python 3.x,用python 3完成noob。我有一些代码,但我一辈子都不明白为什么我会一直得到我所做的输出。由于某些原因,无法识别elif语句。这是第一个输出,下面是代码: 3 Your fortune for today is: Please press enter to end 您并没有将varx赋值给语句(在某些情况下是3、4和5),而是进行比较。只需更改所有: statement == varx 致: 除此之外,它似乎是有效的。例如,问题是 语句==var5检查行: elif randNu
3
Your fortune for today is:
Please press enter to end
您并没有将
varx
赋值给语句(在某些情况下是3、4和5),而是进行比较。只需更改所有:
statement == varx
致:
除此之外,它似乎是有效的。例如,问题是
语句==var5
检查行:
elif randNum == 3:
statement == var3
elif randNum == 4:
statement == var4
elif randNum == 5:
statement == var5
“==”用于检查相等性,“=”用于分配变量
statement = var3
elif randNum == 3:
statement == var3
elif randNum == 4:
statement == var4
elif randNum == 5:
statement == var5