手机版 | 登陆 | 注册 | 留言 | 设首页 | 加收藏
当前位置: 网站首页 > python教程 > 文章 当前位置: python教程 > 文章

python基础入门教程教学python基础入门语言学习python基础入门pdf

时间:2022-09-01    点击: 次    来源:网络    作者:佚名 - 小 + 大

python基础入门教程教学python基础入门语言学习python基础入门pdf


下载地址

https://share.weiyun.com/q4YjLdum


资料目录
细学Python从基础到实践系列视频课程
智普教育Python入门基础视频教程
Python基础入门(夏敏捷等著)课后习题答案全解
Python编程入门经典
Python基础入门课程-学习笔记
python基础入门-深蓝学院课后习题答案
Python基础入门-微课视频版教案-夏敏捷-清华大学出版社
python入门基础教程全套pdf
Python入门基础知识点(基础语法介绍)
Python基础入门教程
《Python编程入门指南(上下册)》 明日科技
Python编程  从入门到实践 by Eric Matthes
Python编程入门经典
Python详细入门基础知识
树莓派Python编程入门与实战  第2版

举例

if-el if-else 的多分支选择
“多分支”, 有时也称“多重”。 if-el if-else 多分支选择语句的一般格式是:
if <条件 1 >:
<语句 1 >
el if <条件 2>:
<语句 2>
el if <条件 3>:
<语句 3>

el if <条件 n−1>:
<语句 n−1 >
else :
<语句 n>
<后续语句>
功能: 遇到 if 时, 若<条件 1 >成立(取值 True), 则执行缩进<语句 1 >; 否则去判定 el if 后面的<条件2>, 若<条件 2>成立(取值 True), 则执行缩进<语句 2>; 否则去判定下一个 el if 后面的<条件 3>, 若<条件3>成立(取值 True), 则执行缩进<语句 3>; 以此类推。 如果<条件 1 >、 <条件 2>、 <条件 3>、 ……、 <条件n−1 >都不成立(都取值 False), 那么执行 else 后面的缩进<语句 n>。 在执行了<语句 1 >、 <语句 2>、 <语句3>、 ……、 <语句 n>后, 最终都去执行<后续语句>。
下图所示是 if-el if-else 多分支选择语句的执行流程图。
注意以下几点。
(1 ) 语句中给出的<条件>结果取值 False 时, Python 会一点点地向下寻找, 测试哪一个<条件>成立。 找到成立的<条件 i>后, 就执行跟随在冒号后面的缩进<语句 i >, 然后就径直去执行<后续语句>。 如果没有任何<条件>成立, 那么就去执行 else 后面的缩进<语句 n>, 最后去执行<后续语句>。
(2) el if 是 else if 的缩写。
(3) 每个冒号都不能丢失, Python 见到冒号才会自动产生缩进语句块的位置。
例  输入一个字符。 如果字符是数字, 输出“It is a number! ”; 如果是小写字母, 输出“It is a small letter! ”; 如果是大写字母, 输出“It is a capi talletter! ”; 否则输出“It is a other character! ”。 最后输出“bye-bye! ”。
整个程序编写如下:
ch=input(' please enter a character: ' )
if ch>=' 0' and ch<=' 9' :
print(' I t is a number!' )
el if ch>=' a' and ch<=' z' :
print(' I t is a small letter! ' )
el if ch>=' A' and ch<=' Z' :
print(' I t is a capi talletter! ' )
else:
print(' I t is a other character! ' )
print(' bye-bye! ' )
这是一个典型的多分支结构, 各个条件分别是: 数字(ch>=' 0' and ch<=' 9' ) ? 小写字母(ch>=' a' and
ch<=' z' ) ? 大写字母(ch>=' A' and ch<=' Z' ) ? 其他字符? 根据输入字符的不同情况, 输出的信息也不同。
无论程序的执行路径是什么, 最后都要输出信息 bye-bye! 。 可见, 多分支结构是“殊途同归” 的。
从上面的讨论可以看出, 单分支和双分支选择结构中, 都只出现一个条件, 都是根据这一个条件来做出选择的; 但在多分支选择结构里, 则是根据多个不同的条件来做出选择。 在程序中无论使用哪种选择结构,编程者都必须写出恰当的条件表达式, 必须清楚谁是这个结构的后续语句。 只有这样, 才能通过编写的程序, 描述出所需要实现的功能。

上一篇:python基础入门与实践python基础入门培训python基础入门知识点

下一篇:没有了

推荐阅读
声明 | 联系我们 | 关于我们
备案ICP编号  |   QQ:2151239526  |  地址:北京市东城区  |  电话:16605168200  |