Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/279.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
非常简单的python3程序的问题_Python_Python 3.x - Fatal编程技术网

非常简单的python3程序的问题

非常简单的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

用python 3完成noob。我有一些代码,但我一辈子都不明白为什么我会一直得到我所做的输出。由于某些原因,无法识别elif语句。这是第一个输出,下面是代码:

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