循环用于重复执行一些程序块。从上一讲的选择结构,我们已经看到了如何用缩进来表示程序块的隶属关系。循环也会用到类似的写法。
for循环
for循环需要预先设定好循环的次数(n),然后执行隶属于for的语句n次。
基本构造是
for 元素 in 序列: statement
举例来说,我们编辑一个叫forDemo.py的文件
for a in [3,4.4,'life']: print a
介绍一个新的Python函数range(),来帮助你建立表。
idx = range(5) print idx
这个html" target="_blank">函数的功能是新建一个表。这个表的元素都是整数,从0开始,下一个元素比前一个大1, 直到函数中所写的上限 (不包括该上限本身)
(关于range(),还有丰富用法,有兴趣可以查阅, Python 3中, range()用法有变化)
举例
for a in range(10): print a**2
while循环
while的用法是
while 条件: statement
举例
while i < 10: print i i = i + 1
中断循环
continue # 在循环的某一次执行中,如果遇到continue, 那么跳过这一次执行,进行下一次的操作break # 停止执行整个循环
for i in range(10): if i == 2: continue print i
for i in range(10): if i == 2: break print i
总结
range()
for 元素 in 序列:
while 条件:
continue
break
本文向大家介绍python基础教程之缩进介绍,包括了python基础教程之缩进介绍的使用技巧和注意事项,需要的朋友参考一下 Python的运算符和其他语言类似 (我们暂时只了解这些运算符的基本用法,方便我们展开后面的内容,高级应用暂时不介绍) 数学运算 判断 判断是真还是假,返回True/False (还有is, is not等, 暂时不深入) 逻辑运算 True/False之间的运算 可以
本文向大家介绍python基础教程之自定义函数介绍,包括了python基础教程之自定义函数介绍的使用技巧和注意事项,需要的朋友参考一下 函数最重要的目的是方便我们重复使用相同的一段程序。 将一些操作隶属于一个函数,以后你想实现相同的操作的时候,只用调用函数名就可以,而不需要重复敲所有的语句。 函数的定义 首先,我们要定义一个函数, 以说明这个函数的功能。 这个函数的功能是求两个数的平方和。 首先,
本文向大家介绍python基础教程之Hello World!,包括了python基础教程之Hello World!的使用技巧和注意事项,需要的朋友参考一下 Python命令行 假设你已经安装好了Python, 那么在Linux命令行输入: 将直接进入python。然后在命令行提示符>>>后面输入: 可以看到,随后在屏幕上输出: print是一个常用函数,其功能就是输出括号中得字符串。 (在Pyth
循环用于重复执行一些程序块。从上一讲的选择结构,我们已经看到了如何用缩进来表示程序块的隶属关系。循环也会用到类似的写法。 for循环 for循环需要预先设定好循环的次数(n),然后执行隶属于for的语句n次。 基本构造是 for 元素 in 序列: statement 举例来说,我们编辑一个叫forDemo.py的文件 for a in [3,4.4,'life']: print
本文向大家介绍socket.io学习教程之基础介绍(一),包括了socket.io学习教程之基础介绍(一)的使用技巧和注意事项,需要的朋友参考一下 前言 Web端与服务器间的实时数据传输的是一个很重要的需求,但最早只能通过AJAX轮询询实现。在WebSocket标准没有推出之前,AJAX轮询是唯一可行的方式(通过Flash浏览器也可以,但这里不做讨论)。AJAX轮询原理是设置定时器,定时通过AJA
视频大纲 虚拟机与操作系统 开发一个仿python的解释器 python的变量、函数、分支、循环 python的复杂数据结构、输入输出、异常、类、开源库 视频截屏 时长1小时12分 视频获取方式 考虑到个人的知识整理、视频录制、视频剪辑、以及知识本身的价值,形式上收取9.9元的苦力费以表支持,希望大家多多理解,也算是对我的鼓励,获取方式比较简单,请刷下方微信或支付宝二维码,支付9.9元,之后把订单