1.if语句
if语句有好几种格式,比如:
ifcondition:
statement
使用 if ... else ...:
ifcondition:
statement(1)else:
statement(2)
使用 if ... elif ... else ...
if condition(1):
statement(1)elif condition(2):
statement(2)elif condition(3):
statement(3)
...else:
statement
注意:在python语言是没有switch语句的。
2.最简洁的条件语句判断写法
在Python程序中,经常会看见这样的代码。
defisLen(strString):if len(strString) > 6:returnTrueelse:return False
在Python3程序中其实有一种办法可以只用一行代码来实现上述函数:
defisLen(strString):return True if len(strString) > 6 else False
除了上面这种做法,还有一种方式,也非常简便:
defisLen(strString):return [False,True][len(strString)>6]
当len(strString)>6为真时,索引值为1,也就返回True。当len(strString)>6为假时,索引值为0,也就返回False。
3.for语句

本文介绍了Python中的条件语句,包括if, if...else, if...elif...else的用法,以及简洁的条件判断写法。接着讲解了for循环的两种格式,强调其通过遍历对象构建循环的特点。同时,阐述了while循环的基本形式和与else子句的结合使用。最后提到了break, continue和pass语句在控制循环流程中的作用。"
100705703,8751233,日期插值与时间空间效率,"['编程', 'C++', '日期计算', '算法', '效率优化']
最低0.47元/天 解锁文章


被折叠的 条评论
为什么被折叠?



