Eed*_*Eed 10 python if-statement
是:
if statement:
if statement:
Run Code Online (Sandbox Code Playgroud)
同样的
if statement:
elif statment:
Run Code Online (Sandbox Code Playgroud)
和
if statement:
else statement:
Run Code Online (Sandbox Code Playgroud)
相同?如果没有,有什么区别?
Chr*_*art 36
不,他们不一样.
if statement:
if statement:
Run Code Online (Sandbox Code Playgroud)
如果第一个语句为true,则其代码将执行.此外,如果第二个语句为true,则其代码将执行.
if statement:
elif statment:
Run Code Online (Sandbox Code Playgroud)
如果第一个块没有,则第二个块仅在此处执行,第二个块检查为真.
if statement:
else:
Run Code Online (Sandbox Code Playgroud)
如果第一个语句为真,则执行第一个语句,如果第一个语句为假,则执行第二个语句.
第一个是不同的
if True:
print 'high' #printed
if True:
print 'low' #printed
Run Code Online (Sandbox Code Playgroud)
比第二个
if True:
print 'high' #printed
elif True:
print 'low' #not printed
Run Code Online (Sandbox Code Playgroud)
第三是语法无效
见教程.
| 归档时间: |
|
| 查看次数: |
58802 次 |
| 最近记录: |