for while循环语句举例python_python中while和for循环的用法

for while循环语句举例python_python中while和for循环的用法程序在一般情况下是按顺序执行的。编程语言提供了各种控制结构,允许更复杂的执行路径。循环语句允许我们执行一个语句或语句组多次,下面是在大多数编程语言中的循环语句的一般形式1.循环控制语句在了解循环语句的使用方法之前,我们先来了解几个循环控制语句:1)…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

       程序在一般情况下是按顺序执行的。编程语言提供了各种控制结构,允许更复杂的执行路径。

循环语句允许我们执行一个语句或语句组多次,下面是在大多数编程语言中的循环语句的一般形式

                                                          for while循环语句举例python_python中while和for循环的用法

 1.循环控制语句

在了解循环语句的使用方法之前,我们先来了解几个循环控制语句:

1)break语句

        在语句块执行过程中终止循环,并且跳出整个循环

        实例:

for letter in 'Python':
   if letter == 'h':
      break
   print('当前字母 :%s' %letter)

                                                      for while循环语句举例python_python中while和for循环的用法 

2)continue语句

        在语句块执行过程中终止当前循环,跳出该次循环,执行下一次循环。

        实例:

for letter in 'Python':
   if letter == 'h':
      continue
   print('当前字母 :%s' %letter)

                                                   for while循环语句举例python_python中while和for循环的用法

3)pass语句

        pass是空语句,是为了保持程序结构的完整性。

        实例:

# 输出 Python 的每个字母
for letter in 'Python':
    if letter == 'h':
        pass
        print('这是 pass 语句')
    print('当前字母 :%s'%letter)

print('Good bye!')

                                        for while循环语句举例python_python中while和for循环的用法

2.for循环语句

for循环使用的语法:
for 变量 in 序列:
    循环要执行的动作

在这里给大家介绍一下range

range的用法大致有一下三种:

range(stop): 0 - stop-1
range(start,stop): start - stop-1
range(start,stop,step): start - stop-1 step(步长)

实例:

for item in range(5):
    print(item)
print('\n')

for num in range(10,15):
    print(num)
print('\n')

for a in range(20,30,2):
    print(a)

                                                    for while循环语句举例python_python中while和for循环的用法

for循环实例:

        实例一:

##求1、3、5...99的和
sum = 0
for i in range(1,101,2):
    sum += i

print(sum)

                                                    for while循环语句举例python_python中while和for循环的用法

         实例二:

#用户输入一个整型数,求该数的阶乘
num = int(input('Num:'))
res = 1

for i in range(1,num+1):
    res *= i

print('%d 阶乘的结果是: %d' %(num,res))

                                    for while循环语句举例python_python中while和for循环的用法

3.while循环语句

当while循环满足条件时,做循环体里面的事情,即:

while 条件():
    条件满足时,做的事情1
    条件满足时,做的事情2

 实例:

i = 0
result = 0

while i <= 100:
    result += i
    i += 1
print('1+2+3+...+100的和为:%d' %result)

                                     for while循环语句举例python_python中while和for循环的用法

 那么可以考虑一个问题  如果while的条件恒为真时,那就是一个死循环,死循环在我们的生产环境中也是不可缺少的一部分

while死循环实例:

while True:
    print('hello python!')

                                     for while循环语句举例python_python中while和for循环的用法

4.while嵌套

while和for循环都可以进行嵌套使用已达到我们想要实现的功能

while嵌套实例:

打印9*9乘法表

row = 1
while row <= 9:
    col = 1
    while col <= row:
        print('%d * %d = %d\t' %(row,col,col * row),end='')
        col += 1
    print('')
    row += 1

 结果:

                                  for while循环语句举例python_python中while和for循环的用法

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/189451.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 纯css下拉菜单详解

    纯css下拉菜单详解一级菜单二级菜单二级菜单二级菜单一级菜单二级菜单二级菜单二级菜单下拉菜单由于实用,所以受到人们的欢迎。下拉菜单通常是由javascript来实现的,也应该由javascript来实现,因为这属于行为层范围。然而大家知道,使用CSS的

    2025年6月10日
    3
  • flash怎么强制gc_Adode Flash初级教程

    flash怎么强制gc_Adode Flash初级教程AdodeFlash初级教程(湖南信息职业技术学院xxgc.hniu.cn教务处,湖南长沙410200)第一章入门一、概述1、定义:矢量二维动画2、适用范围:1.针对与网页2.动漫3、特点:a矢量动画制作模式,文件容量小b支持多类型文件导入(图片、视频、音频)c支持流媒体技术d交互动画4、网页四剑客简介adobedreamweaver:是一个网页排版软件,不是设计软件,唯一体现设计软件的地方是c…

    2025年12月1日
    5
  • goland 2021.11.4激活_最新在线免费激活

    (goland 2021.11.4激活)好多小伙伴总是说激活码老是失效,太麻烦,关注/收藏全栈君太难教程,2021永久激活的方法等着你。IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html4M7HSKPBXS-eyJsaWNlbnNlSW…

    2022年3月29日
    42
  • ORACLE函数之日期时间运算函数[通俗易懂]

    ORACLE函数之日期时间运算函数

    2022年1月18日
    40
  • (一) Hadoop开发环境搭建之配置开发环境 – JavaJDK的配置(附安装包)

    (一) Hadoop开发环境搭建之配置开发环境 – JavaJDK的配置(附安装包)安装 JDK 我们先把创建一个 jdk 文件夹 然后把下载好的 JDK 压缩包复制到 jdk 文件夹里 安装包 https pan baidu com s 1e7aIRRBvw9u 提取码 9dqm 接着解压 jdk 安装包 tar zxvfjdk 7u45 linux x64 tar gz 新建一个 hadoop 文件夹 将解压后的 jdk 文件夹移动到 hadoop 文件夹 m

    2025年10月15日
    6
  • html5跟随鼠标炫酷网站引导页动画特效建议收藏

    html5跟随鼠标炫酷网站引导页动画特效一款非常不错的引导页,文字效果渐变,鼠标跟随出绚丽的条纹。html5炫酷网站引导页,鼠标跟随出特效。体验效果:http://hovertree.com/texi

    2021年12月21日
    77

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号