Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/341.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-else语句_Python_If Statement - Fatal编程技术网

在Python上编写特定的if-else语句

在Python上编写特定的if-else语句,python,if-statement,Python,If Statement,我正在用Python编写汇编程序,我只需要一些帮助来编写if-else语句。我有下面的机器语言指令,我想转换成二进制 @i D=M // D=i @100 D=D-A // D=i-100 如何编写语句,使其删除/忽略注释和空格。在我看来,它将删除/忽略a/后面的任何内容,并跳过该行,直到它到达一个字母,但我不知道如何写这个。 谢谢 遵循下面的示例 否则,代码块: #!/usr/bin/python var1 = 100 if var1: print "1 - Got a tru

我正在用Python编写汇编程序,我只需要一些帮助来编写if-else语句。我有下面的机器语言指令,我想转换成二进制

@i

D=M // D=i

@100

D=D-A // D=i-100
如何编写语句,使其删除/忽略注释和空格。在我看来,它将删除/忽略a/后面的任何内容,并跳过该行,直到它到达一个字母,但我不知道如何写这个。
谢谢

遵循下面的示例

否则,代码块:

#!/usr/bin/python

var1 = 100
if var1:
   print "1 - Got a true expression value"
   print var1
else:
   print "1 - Got a false expression value"
   print var1

var2 = 0
if var2:
   print "2 - Got a true expression value"
   print var2
else:
   print "2 - Got a false expression value"
   print var2

print "Good bye!"
#!/usr/bin/python

var = 100
if var == 200:
   print "1 - Got a true expression value"
   print var
elif var == 150:
   print "2 - Got a true expression value"
   print var2
elif var == 100:
   print "3 - Got a true expression value"
   print var
else:
   print "4 - Got a false expression value"
   print var

print "Good bye!"
输出:

1 - Got a true expression value
100
2 - Got a false expression value
0
Good bye!
3 - Got a true expression value
100
Good bye!
如果elif else代码块:

#!/usr/bin/python

var1 = 100
if var1:
   print "1 - Got a true expression value"
   print var1
else:
   print "1 - Got a false expression value"
   print var1

var2 = 0
if var2:
   print "2 - Got a true expression value"
   print var2
else:
   print "2 - Got a false expression value"
   print var2

print "Good bye!"
#!/usr/bin/python

var = 100
if var == 200:
   print "1 - Got a true expression value"
   print var
elif var == 150:
   print "2 - Got a true expression value"
   print var2
elif var == 100:
   print "3 - Got a true expression value"
   print var
else:
   print "4 - Got a false expression value"
   print var

print "Good bye!"
输出:

1 - Got a true expression value
100
2 - Got a false expression value
0
Good bye!
3 - Got a true expression value
100
Good bye!
输出

@i
D=M 
@100
D=D-A