博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《Abaqus GUI程序开发指南(Python语言)》——2.7 if条件语句
阅读量:5934 次
发布时间:2019-06-19

本文共 700 字,大约阅读时间需要 2 分钟。

本节书摘来自异步社区《Abaqus GUI程序开发指南(Python语言)》一书中的第2章,第2.7节,作者: 贾利勇 , 富琛阳子 , 贺高 , 周正光 更多章节内容可以访问云栖社区“异步社区”公众号查看。

2.7 if条件语句

if语句是根据表达式的测试结果,从一些备选操作中进行对应选择的语句。Python的if语句和所述面向过程的语言一样,在if之后跟着一个或者多个可选的elif(“else if”)测试语句,以及一个else语句。elif和else部分都有一个嵌套的代码块。当if语句执行时,Python会执行第一个计算结果为真的代码块,或者当所有测试都为假时,执行else对应的代码块。

if语句的表达形式如下。

if 
:   
elif
:   
else:   

实际上,elif和else部分可以省略,并且每一段代码块中可以嵌套一个以上的语句。需要注意的是,if、elif以及else必须垂直对齐,具有相同的缩进位置。

对于测试语句较长的情况,可以在测试语句中使用续行符,例如:

if a==b and c==d and\   e==f:   print "right"

实际上,续行符一旦漏掉将会导致不必要的错误,因此一般建议将长的测试语句包含在括号内,如:

if (a==b and c==d and   e==f):   print "right"

提示

Python中,if 判断语句的末尾没有end if语句。

转载地址:http://jdntx.baihongyu.com/

你可能感兴趣的文章
Node入门教程(3)第二章: Node 安装
查看>>
程序员图片注释字符串制作工具
查看>>
Swift代理的使用
查看>>
SQLSERVER SQL备份还原代码C#
查看>>
WPF ListView即时更新
查看>>
VUE router-view 页面布局 (嵌套路由+命名视图)
查看>>
ShareDialogDemo【分享对话框】
查看>>
DataTable 和List 相互转换
查看>>
[转]虚拟化系列-Windows server 2012 Remote桌面与应用
查看>>
iOS - (懒加载)
查看>>
利用钥匙串,在应用里保存用户密码的方法(ASIHTTPRequest清除keyChain方法)
查看>>
不懂技术的人不要对懂技术的人说这很容易实现
查看>>
SqlServer2000 DTS数据转移记
查看>>
网络编程学习小结 .
查看>>
当前标识(NT AUTHORITY\NETWORK SERVICE)没有对“C:\WINDOWS\Microsoft.NET\Frame 的写访
查看>>
windows phone panaroma隐藏控件之后selectionchanged会出现此控件闪动消失的问题
查看>>
性能测试新手误区(六):性能监控
查看>>
enumerate遍历列表
查看>>
Android——MeasureSpec学习 - 解决ScrollView嵌套ListView和GridView冲突的方法
查看>>
查看ubuntu 14.04的网关和DNS
查看>>