默认教学计划
929人加入学习
(28人评价)
Python 基础
价格 ¥ 299.00
该课程属于 高校公益行 | 网络安全实践训练营 请加入后再学习

if语句:and:当其中一个或多个测试值为False的时候,取第一个False的值;当全部值的测试值为True的时候,取最后一个值

or:当其中一个或多个测试值为True的时候,取第一个True的值;当全部值的测试值为False的时候,取最后一个False值

三元表达式:当测试值为真的的时候取第一个值,为假的时候取第二个值

语句的分隔符·:如果使用语法括号对,语句可横跨数行。——只要在封闭的(),[],{}里,可以分行填写语句。如果语句以反斜杠结尾,就可以跨

[展开全文]

Python的语句与语法-if

• if语句简介
• 真值测试
• 逻辑运算符 - 特殊应用
• if/else三元表达式
• Python语法规则

在Python里,if语句是选取要执行的操作。这个是在Python里主要的选择工具,代表Python程序所拥有的大多数逻辑。在子语句里可以使用任何语句,包涵if语句在内。

在if语句里的<test>位置里的就是判断语句。结果为True,就能进入子语句。
判断语句包涵:
• 比较运算符:==,!=,>,<,>=,<=
• 逻辑运算符:and,or,not
• 成员运算符:in, not in
• 身份运算符:is, is not
• 其它:对象为空,0,None等的时候是False,其它为True。

Python 语法规则
一般语句是逐个运行的
--复合语句,函数等按控制方式运行。
块和语句的边界会自动检测
--一般行尾就是结束,没有特殊结束符号。
复合语句=首行+“:”+缩紧语句
--缩紧语句必须统一缩紧空格数。
空白行、空格以及注释通常会被忽略。
--非符合语句里,最前面不能添加空格
文档字符串会被忽略,但会保存并由工具显示。

 

[展开全文]