首页 > 其他分享 >56:while循环结构_死循环处理

56:while循环结构_死循环处理

时间:2022-11-18 13:58:42浏览次数:67  
标签:语句 循环体 python 56 while 循环 死循环

###循环结构

循环结构用来重复执行一条或多条语句。表达这样的逻辑:如果符合条件,则反复执行循环体里的语句。在每次执行完后都会判断一次条件是否为 True,如果为 True 则重复执行循环体里的语句。图示如下:

                                                                                                   

循环体里面的语句至少应该包含改变条件表达式的语句,以使循环趋于结束;否则,就会变成一个死循环。

###while 循环

while 循环的语法格式如下:
while 条件表达式:
       循环体语句

我们通过一些简单的练习,来慢慢熟悉 while 循环。

【操作】利用 while 循环打印从 0-10 的数字。

num = 0
while num <= 10:
    print(num, end="\t")
    num += 1

输出结果:

D:\work\python\one\venv\Scripts\python.exe D:\work\python\one\mypy05.py 
0	1	2	3	4	5	6	7	8	9	10	
进程已结束,退出代码0

【操作】利用 while 循环,计算 1-100 之间数字的累加和

num2 = 0
sum_all = 0
while num2 <= 100:
    sum_all = sum_all + num2
    num2 += 1
print("1-100所有数字的累加和", sum_all)

输出结果:

1-100所有数字的累加和 5050

标签:语句,循环体,python,56,while,循环,死循环
From: https://www.cnblogs.com/yuanzijian/p/16902977.html

相关文章

  • SelectSortDoWhile
    packagecom.challenger;importcom.challenger.Util;publicclassSelectSortDoWhile{   publicstaticvoidmain(String[]args)   {       //define......
  • SelectSortWhile
    publicclassSelectSortWhile{   publicstaticvoidmain(String[]args)   {       //definearray       int[]arr={5,8,2,3,7,4,10,6,9,1};......
  • 安装xampp 完 启动报错 :error while loading shared libraries: libc.so.6: cannot op
     安装版本为:xampp-linux-x64-5.6.34-0-installer.runcentos版本为:CentOSrelease6.9(Final) [root@iZm5eik57sceo3kq6asrexZlampp]#./xamppstartegrep:error......
  • Oracle 练习题P256
    --根据Oracle数据库scott模式下的emp表和dept表,完成下列操作。--(1)查询20号部门的所有员工信息select*fromempwheredeptno=20;--(2)查询所......
  • MySQL 创建存储过程,使用 while 批量插入数据
    1、创建带字段的表student(id,name,age)#id整型主建不能为空自动增长#name字符型长度50不能为空#age整型不能为空默认值18mysql>createtablestudent(->i......
  • docker报错Got permission denied while trying to connect to the Docker daemon soc
    报错内容GotpermissiondeniedwhiletryingtoconnecttotheDockerdaemonsocketatunix:///var/run/docker.sock:Get"http://%2Fvar%2Frun%2Fdocker.sock/v1.......
  • 循环语句 while
    循环语句whilewhlie语句结构while(表达式)循环语句;//在while循环中,break用于永久的终止循环intmain(){ inti=1; while(i<=10) { if(i==5) ......
  • HDU-4565
    HDU-4565思路这里太难想了wwwCode#include<bits/stdc++.h>usingnamespacestd;#define_u_u_ios::sync_with_stdio(false),cin.tie(nullptr)#definecfint_o......
  • leetcode-560-和为 K 的子数组
    给你一个整数数组nums和一个整数 k,请你统计并返回该数组中和为 k 的连续子数组的个数 。 示例1:输入:nums=[1,1,1],k=2输出:2示例2:输入:nums=[1,2,3],......
  • 56.dom如何映射数据
    所谓的映射机制就是页面的标签和js中获取的页面标签对象,无论修改哪一个,另一个都会随之更新; 映射原理:浏览器在渲染页面的时候给每一个元素都设置了很多内置的属性(包含......