栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python基础之循环语句

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python基础之循环语句

博主简介:原互联网大厂tencent员工,网安巨头Venustech员工,阿里云开发社区专家博主,微信公众号java基础笔记优质创作者,csdn优质创作博主,创业者,知识共享者,欢迎关注,点赞,收藏。

目录
      • 一、背景
      • 二、实操
        • 1、for循环语句
        • 2、while循环语句
        • 3、循环嵌套
      • 四、参考
      • 五、总结


一、背景

  Python 是一门易于学习、功能强大的编程语言。它提供了高效的高级数据结构,还能简单有效地面向对象编程。Python 优雅的语法和动态类型以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的理想语言。下面我们来介绍一下while循环和for循环语句的使用方法。


二、实操

  在解决实际问题时,我们经常会遇到需要根据不同条件选择不同操作的情况,或者经常会遇到需要重复处理相同或相似操作的情况。Python提供了判断和循环语句用于解决这些问题。

1、for循环语句

  Python中的for循环常用于遍历列表、元组、字符串以及字典等序列中的元素。
  for循环语句的语法结构基本格式:

for 变量in 序列:
    语句块

  例1,for循环遍历一个字符串。

for x in "python":
    print(x)

  程序运行效果。

  for循环语句经常与range()函数一起使用,range()函数是Python的内置函数,可创建一个整数列表。range()函数的语法是:
(1)计数从start开始,默认是从0开始。
(2)计数到stop结束,但不包括stop。
(3)步长,默认为1。

range([start,]stop[,step])

  例2:

range(5)等价于range(0,5)
range(0,5)是[0,1,2,3,4]
range(0,5)等价于range(0,5,1)

  例3:用for语句求S=1+2+3+…+100的值。

S = 0  # 创建变量S,赋值为0
for i in range(1, 101):  # 循环变量i从1循环到100
    S += i  # 求和,将结果放入S中
print("S=1+2+3+…+100=", S)  # 输出S的值

  程序运行效果.


2、while循环语句

  while循环语句的基本格式如下:

while 判断条件:
    语句块			#循环体

  提示:while循环语句是“先判断,后执行”。如果刚进入循环时条件就不满足,则循环体一次也不执行。还需要注意的是,一定要有语句修改判断条件,使其有为假的时候,否则将出现“死循环”。

  例1:编写程序,求S=1+2+3+…+100的值。

i = 1  # 创建变量i,赋值为1
S = 0  # 创建变量S,赋值为0
while i <= 100:  # 循环,当i>100时结束
    S += i  # 求和,将结果放入S中
    i += 1  # 变量i加1
print("S=1+2+3+…+100=", S)  # 输出S的值

  程序运行效果,注意。
(1)变量初始化描述要完整、准确。
(2)在循环体中应有使循环趋向于结束的语句。


3、循环嵌套

  一个循环语句的循环体内包含另一个完整的循环结构,称为循环的嵌套。
(1)嵌在循环体内的循环称为内循环。
(2)嵌有内循环的循环称为外循环。
(3)内嵌的循环中还可以嵌套循环,这就是多重循环。
  两种循环语句while语句和for语句可以互相嵌套,自由组合。外层循环体中可以包含一个或多个内层循环结构。
  注意:各循环必须完整包含,相互之间不允许有交叉现象。

例1:编写一个程序,输出以下乘法表。

for x in range(1, 10):  # 循环变量x从1循环到9
    for y in range(1, x + 1):  # 循环变量y从1循环到x+1
        print(y, "*", x, "=", x * y, "", end="")  # 输出乘法表达式
    print("")  # 输出空字符串,作用是为了换行

  程序运行效果。


四、参考

1、Python编程案例教程


五、总结

  以上就是就是关于Python的while循环和for循环语句的使用方法。的使用方法,可以参考一下,觉得不错的话,欢迎点赞、收藏、在看,欢迎微信搜索关注java基础笔记,后面会不断更新相关知识,大家一起进步。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/839878.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号