Python菜鸟教程遍历列表python菜鸟教程官网numpy新手入门
下载地址 https://share.weiyun.com/t0F2btJ7
资料目录 菜鸟教程Python100例视频讲解课程 《Selenium 3+Python 3自动化测试项目实战:从菜鸟到高手》.pdf Python 编码规范(Google) _ 菜鸟教程.pdf Python 实战-从菜鸟到大牛的进阶之路 - v1.1.pdf Python菜鸟教程.doc Python菜鸟教程word练习.doc Python菜鸟教程图文word程序填空阅读填空程序试题.doc 菜鸟的Python笔记.pdf 菜鸟教程Python教程100例.doc
举例 选择语句 在生活中,我们总是要做出许多选择,程序也是一样。下面给出几个常见的例子: 如果购买商品成功,用户余额减少,用户积分增多。 如果输入的用户名和密码正确,提示登录成功,进入网站,否则,提示登录失败。 如果用户使用微信登录,则使用微信扫一扫;如果使用 QQ 登录,则输入 QQ 号和密码; 如果使用微博登录,则输入微博账号和密码;如果使用手机号登录,则输入手机号和密码。 以上例子中的判断,就是程序中的选择语句,也称为条件语句,即按照条件选择执行不同 的代码片段。Python 中选择语句主要有 3 种形式,分别为 if 语句、if…else 语句和 if…elif…else 多分支语句,下面将分别对它们进行详细讲解。
1 最简单的if语句 Python 中使用 if 保留字来组成选择语句,其最简单的语法形式如下: if 表达式: 语句块 其中,表达式可以是一个单纯的布尔值或变量,也可以是比较表达式或逻辑表达式(例如,a > b and a != c),如果表达式的值为真,则执行“语句块”;如果表达式的值为假,就跳过“语句块”,继续执行后面的语句。这种形式的 if 语句相当于汉语里的“如果……就……”,其流程图如图 4.2 所示。 图 4.2 最简单 if 语句的执行流程 说明:在 Python 中,当表达式的值为非零的数或者非空的字符串时,if 语句也认为是条件成立(为真值)。
2 if…else语句 如果遇到只能二选一的条件,Python 中提供了 if…else 语句解决类似问题,其语法格式如下: if 表达式: 语句块 1 else: 语句块 2 使用 if…else 语句时,表达式可以是一个单纯的布尔值或变量,也可以是比较表达式或逻辑表达式,如果满足条件,则执行 if 后面的语句块,否则,执行 else 后面的语句块。这种形式的选择语句相当于汉语里的“如果……否则……”,其流程图如图 4.3 所示。 图 4.3 if…else 语句流程图 技巧:if…else 语句可以使用条件表达式进行简化,如下面的代码: 01 a = -9 02 if a > 0: 03 b = a 04 else: Python 编程入门指南(上册) 40 05 b = -a 06 print(b) 可以简写成: 01 a = -9 02 b = a if a>0 else -a 03 print(b) 上段代码主要实现求绝对值的功能,如果 a>0,就把 a 的值赋值给变量 b,否则将-a 赋 值给变量 b。使用条件表达式的好处是可以使代码简洁,并且有一个返回值。
|