Excel中怎样计算面积? Excel制作计算圆面积工具的教程-英雄云拓展知识分享
119
2023-11-13
【摘要】 本书摘自《Python趣味编程入门与实战》一书中第4章,第5节,王征、李晓波著。
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。
4.6.1 break 语句
使用 break 语句可以使流程跳出 while 或 for 的本层循环,特别是在多层次循环结构中,利用break 语句可以提前结束内层循环。
需要注意的是,如何从 for 或 while 循环中终止,任何对应的循环 else块将不再执行。
单击“开始”菜单,打开 Python 3.7.2 Shell 软件,然后单击菜单栏中的“File/New File” 命令,创建一个Python 文件,并命名为 “Python4-14.
py”, 然后输入如下代码:
for letter in "Python":
#第一个实例if letter == 'h':
break
print( '当前字母为:',letter)
print()
var =12 #第二个实例
while var >0:
print( '当前变量值为:', var)
var =var -1
if var ==6:
break
print("\n 程序运行完毕,再见!")
单击菜单栏中的“Run/Run Module”命令或按下键盘上的“F5”, 就可以运行程序代码4.6.2 continue 语句
continue 语句被用来告诉 Python 跳过当前循环块中的剩余语句,然后继续进行下一轮循环,下面通过实例来说明一下。
单击“开始”菜单,打开Python 3.7.2 Shell软件,然后单击菜单栏中的“File/New File” 命令,创建一个Python 文件,并命名为 “Python4-15.
py”, 然后输入如下代码:
var = 12
while var >0:
var =var -1
if var == 5: # 变量为 5 时跳过输出
continue
print(’ 当前变量值 :', var)
prin t("\n 程序运行完毕,再见!")
单击菜单栏中的 “Run/Run Module” 命令或按下键盘上的 “F5”, 就可以运行程序代码4.6.3 pass 语句
在Python 程序设计中, pass 是空语句,是为了保持程序结构的完整性。
pass 语句不做任何事情, 一般用作占位语句。
单击“开始”菜单,打开 Python 3.7.2 Shell 软件,然后单击菜单栏中的“File/New File”命令,创建一个Python 文件,并命名为“Python4-16.
py”, 然后输入如下代码:
for a in "letter":
if a == 'e':
nt('执行 pass 块')
print( ' 当前字母 :', a )
print( "\n 程序运行完毕,再见! " )
单击菜单栏中的 “Run/Run Module” 命令或按下键盘上的 “F5”, 就可以运行程序代码
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们 18664393530@aliyun.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~