热线电话:13121318867

登录
2018-11-12 阅读量: 869
python中的if条件语句

最基本的if陈述类型如下:

if < expr >
< statement >

在上面显示的表格中:

  • <expr>是在布尔上下文中计算的表达式
  • <statement>是一个有效的Python语句,表示在条件语句成立时执行的命令,必须缩进。
  • If <expr>为true(计算为“truthy”的值),然后<statement>执行。如果<expr>为false,则<statement>跳过并且不执行。

以下是条件语句if声明的几个示例:

>>> x = 0
>>> y = 5

>>> 如果 x < y : #Truthy
... print 'yes'
...
yes
>>> 如果 y < x : #Falsy
... print 'yes'
...

>>> if x : #Falsy
... print 'yes'
...
>>> if y : #Truthy
... print 'yes'
...
yes

>>> 如果 x y : #Truthy
... print 'yes'
...
yes
>>> 如果 x y : #Falsy
... print 'yes'
...

注意:如果您在REPL会话中以交互方式尝试这些示例,您会发现,Enter在键入print('yes')语句后点击时,没有任何反应。

因为这是一个多行语句,所以你需要Enter第二次告诉翻译你已经完成了它。从脚本文件执行的代码中不需要这个额外的换行符。

0.0000
4
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子