Python—语法基础(8) 分支、循环结构
分支紧凑格式:<表达式1> if <条件> else <表达式2>
# 分支结构
if <条件1> :<语句块1>
elif <条件2> :<语句块2>
……
else :<语句块N># 异常处理
try :<语句块1>
except :<语句块2>
else :<语句块3>
finally :<语句块4>
# 循环结构
for <循环变量> in <遍历结构> :<语句块># 计数循环
for i in range(N) :<语句块>for i in range(M,N,K) :<语句块># 字符串遍历循环
for c in str :<语句块># 列表遍历循环
for item in ls :<语句块># 文件遍历循环,fi 是一个文件标识符,遍历其每行,产生循环
for line in fi :<语句块># while循环,反复执行语句块,直到条件不满足时结束
while <条件> :<语句块>循环控制保留字: (基本同C语言用法)
break :跳出并结束当前最内层循环,执行循环后的语句
continue :结束当次循环,继续执行后续次数循环# 循环与else语句组合
for <变量> in <遍历结构> :<语句块1>
else :<语句块2>while <条件> :<语句块1>
else :<语句块2>
转载于:https://www.cnblogs.com/Lengjie/p/9460280.html
Python—语法基础(8) 分支、循环结构相关推荐
- Python编程基础08:循环结构
文章目录 一.为什么要用循环 (一)老老实实的笨方法 (二)采用循环结构的巧方法 1.采用for循环输出百遍口号 2.采用while循环输出百遍口号 二.条件循环 - while循环 (一)语法格式 ...
- Python基础------几种循环结构详解
Python基础------几种循环结构详解 在所有的编程语言中,循环结构是必不可少了,Python也一样.在python主要有一下几种循环结构:for-in-.while.range()三种最为常见 ...
- 第02章 Python语法基础,IPython和Jupyter Notebooks
第2章 Python语法基础,IPython和Jupyter Notebooks 当我在2011年和2012年写作本书的第一版时,可用的学习Python数据分析的资源很少.这部分上是一个鸡和蛋的问题: ...
- (数据分析)第02章 Python语法基础,IPython和Jupyter Notebooks.md
第2章 Python语法基础,IPython和Jupyter Notebooks 当我在2011年和2012年写作本书的第一版时,可用的学习Python数据分析的资源很少.这部分上是一个鸡和蛋的问题: ...
- 第02章 Python语法基础,IPython和Jupyter Notebooks--Python for Data Analysis 2nd
当我在2011年和2012年写作本书的第一版时,可用的学习Python数据分析的资源很少.这部分上是一个鸡和蛋的问题:我们现在使用的库,比如pandas.scikit-learn和statsmodel ...
- 《利用Python进行数据分析·第2版》第2章 Python语法基础,IPython和Jupyter Notebooks
第 1 章 准备工作 第 2 章 Python 语法基础,IPython 和 Jupyter Notebooks 第 3 章 Python 的数据结构.函数和文件 第 4 章 NumPy 基础:数组和 ...
- 《利用Python进行数据分析·第2版》第2章 Python语法基础,IPython和Jupyter Notebooks...
第1章 准备工作 第2章 Python语法基础,IPython和Jupyter Notebooks 第3章 Python的数据结构.函数和文件 第4章 NumPy基础:数组和矢量计算 第5章 pand ...
- Python语法基础 三
Python语法基础 一 Python语法基础 二 Python数据结构-列表 Python数据结构-字典 Python数据结构-元组 Python数据结构-集合 Python-函数 1.while循 ...
- C语言详解:分支循环结构
分支循环结构 结束了初识C语言,现在我们再从头细细的学起.首先映入眼帘的是三大结构,分别是顺序结构,选择结构,循环结构.生活中的事情大大小小基本上都可以通过这三种结构描述. C语言是一门结构化的编程语 ...
- Python语法基础在线实验闯关_头歌实践教学平台
Python语法基础在线实验闯关 第1关 基本数据类型 第2关 基本数据结构 第3关 基本数据结构访问 第4关 列表append和extend方法 第5关 字符串连接 第6关 字符串拆分和子串查找 第 ...
最新文章
- Java SE 第十六讲----面向对象特征之继承
- 关于yum的/repodata/repomd.xml错误
- velocity模板 If / ElseIf / Else语法
- .NET代码编写规范 整理
- solr部署在tomcat下
- join和group by能一块用吗_冷冻一下地球能缓解温室效应吗?| No.171
- android 屏幕分辨率 屏幕密度,Android屏幕适配——多分辨率多屏幕密度
- QT串口编程的相关类(QSerialPortInfo)
- linux Pci字符驱动基本加载流程
- 从配置文件(*.config)读到内存中,手动修改配置文件后,内存中数据改变问题.
- vscode如何关闭Pylint警告或错误提示
- SQL window身份登陆 SQL server不能登陆
- 扩展php-bcmath,centos安装PHP扩展(bcmath)
- 免费下载C++Prime!
- (01) Apache Felix 入门 - 01
- 父窗口操控iframe
- vscode安装open in browser报错
- 移动端h5开发分辨率自适应
- 高等流体力学复习04
- 【北京迅为iMX6ULL】嵌入式学习之Linux系统编程视频教程
热门文章
- 【TensorFlow】TensorFlow函数精讲之tf.get_variable()和tf.get_variable_scope()
- 用TensorFlow做Kaggle“手写识别”达到98%准确率-详解
- syntaxnet python调用
- 自动驾驶使用贝塞尔曲线进行静态障碍物避障测试
- element 下拉选择_猿实战18——商品发布之类目选择
- java中判断undefined_Java虚拟机系列一:一文搞懂 JVM 架构和运行时数据区
- java web access_Java Web项目中连接Access数据库的配置方法
- 软考信息安全工程师培训精品课-更新中
- 软考信息安全工程师备考笔记7:第七章信息系统安全工程备考要点
- 信息安全工程师考试大纲