Excel中怎样计算面积? Excel制作计算圆面积工具的教程-英雄云拓展知识分享
131
2023-11-13
【摘要】 本书摘自《Python趣味编程入门与实战》一书中第4章,第4节,王征、李晓波著。
4.4 for 循环
for 循环提供了Python 中最强大的循环结构。for 循环是一种迭代循环 机制,而 while 循环是条件循环,迭代即重复相同的逻辑操作,每次操作都 是基于上一次的结果而进行的。for 循环可以遍历任何序列的项目,如一个列表或者一个字符串。
4.4.1 for 循环的 一 般格式
在Python 中,for 循环的一般格式如下:
for每次循环, variable 迭代变量被设置为可迭代对象(字符串、序列、迭 代器或者是其他支持迭代的对象)的当前元素,提供statements 语句块使用。
4.4.2 实例:遍历显示学生的姓名
下面编写Python 程序,遍历显示学生的姓名。
单击“开始”菜单,打开 Python 3.7.2 Shell 软件,然后单击菜单栏中 的“File/New File”命令,创建一个Python 文件,并命名为“Python4-7.
py”, 然后输入如下代码:
names =[”周涛”,“王佳欣”,”王雨欣”,”张高远”,”高飞”,”李硕 ",”周文康",”宫志伟"]
print(" 遍历显示学生的姓名:\n")
for stuname in names:
print(stuname)
首先定义了一个列表变量 names, 用于存放学生的姓名,然后利用 for循环进行遍历显示。
单击菜单栏中的 “Run/Run Module” 命令或按下键盘上的 “F5”, 就可以运行程序代码,就可以遍历显示学生的姓名4.4.3 实例:遍历显示字符串中的字符
下面编写Python 程序,遍历显示字符串中的字符。
单击“开始”菜单,打开 Python 3.7.2 Shell 软件,然后单击菜单栏中 的 “File/New File” 命令,创建一个Python 文件,并命名为 “Python4-8.
py”, 然后输入如下代码:
mystr =input(” 请 输 入 要 遍 历 显 示 的 字 符 串 : “)
for char in mystr :
print(char)
单击菜单栏中的 “Run/Run Module” 命令或按下键盘上的 “F5”, 就可以运行程序代码,提醒你“请输入要遍历显示的字符串:”4.5 在 for 循环中使用 range() 函 数
如果你需要遍历数字序列,可以使用内置 range() 函数,它会生成数列。
4.5.1 range()函数
range() 函数的语法如下:
range(stop)
range(start, stop[, step])
range()函数是一个用来创建算数级数序列的通用函数,返回一个[start,start+step,start+2*step,……] 结构的整数序列;range 函数具有一些特性:
第一,如果 step 参数缺省,默认1;如果 start 参数缺省,默认0。
第二,如果step 是正整数,则最后一个元素 (start+i×step) 小于stop.
第三,如果step 是负整数,则最后一个元素 (start+i×step) 大于stop.
第四,step 参数必须是非零整数,否则显示异常。
需要注意的是,range() 函数返回一个左闭右开((left,right)) 的序列数。 例如range(4), 显示的是0,1,2,3,没有4;range(2,5), 显示的是2,3,4,没有5。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们 18664393530@aliyun.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~