Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/355.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
Python 我正在尝试做一个if语句,输入为21,结果被时间打印出来_Python_Variables_Testing_Syntax - Fatal编程技术网

Python 我正在尝试做一个if语句,输入为21,结果被时间打印出来

Python 我正在尝试做一个if语句,输入为21,结果被时间打印出来,python,variables,testing,syntax,Python,Variables,Testing,Syntax,首先我想知道的是,如果Hello=18,有什么东西会出现吗 我的代码看起来像这样,我希望它打印出时间,这已经是一个工作变量。如果Hello=21,我想要,但不行=。我也想知道为什么我不能只做打印时间 Hello = (input("What is 10 + 9 ")) if Hello > 20: print Time` 您需要使用==运算符,该运算符用于检查相等性 范例- Hello = int(raw_input("What is 10 + 9 ")) if hello == 21:

首先我想知道的是,如果Hello=18,有什么东西会出现吗

我的代码看起来像这样,我希望它打印出时间,这已经是一个工作变量。如果Hello=21,我想要
,但不行=。我也想知道为什么我不能只做打印时间

Hello = (input("What is 10 + 9 "))
if Hello > 20:
print Time`

您需要使用
==
运算符,该运算符用于检查相等性

范例-

Hello = int(raw_input("What is 10 + 9 "))
if hello == 21: print Time
另外,由于您使用的是Python2.x,因此应该使用
raw\u input()
,然后将其转换为
int
(正如我前面所做的)

Python2.x中的
input()
对输入的内容求值,这可能很危险。

您应该查看并阅读赋值变量。
Hello = int(raw_input("What is 10 + 9 "))
if hello == 21: print Time