python入门之控制结构-循环结构_(一)Python入门-4控制语句:05while循环结构-死循环处理...
一:循环结构介绍
循环结构用来重复执行一条或多条语句。表达这样的逻辑:如果符合条件,则反 复执行循环体里的语句。在每次执行完后都会判断一次条件是否为 True,如果 为True则重复执行循环体里的语句。图示如下:
循环体里面的语句至少应该包含改变条件表达式的语句,以使循环趋于结束;否 则,就会变成一个死循环。
在PyCharm中出现死循环时:点击右下方的停止运行按钮,如下
二:while循环
while 循环的语法格式如下:
while 条件表达式:
循环体语句
【操作】while循环练习
1 #利用 while 循环打印从0-10 的数字
2 num =03 while num<=10:4 print(num,end='\t')5 num += 1
6 print()7 print('################################')8
9 #利用while 循环,计算1-100 之间数字的累加和;计算1-100 之间偶数的累加和, 计算 1-100 之间奇数的累加和
10 num2 =011 sum_all = 0 #1-100所有数累加和
12 sum_even = 0 #1-100偶数累加和
13 sum_odd = 0 #1-100奇数累加和
14 while num2 <= 100:15 sum_all = sum_all +num216 if num2%2==0:sum_even +=num217 else:sum_odd +=num218 num2 += 1 #改变条件表达式,使循环趋于结束
19 print('1-100所有数累加和为:',sum_all)20 print('1-100偶数累加和为:',sum_even)21 print('1-100奇数累加和为:',sum_odd)
python入门之控制结构-循环结构_(一)Python入门-4控制语句:05while循环结构-死循环处理...相关推荐
- keil obj 文件 结构_【Python】数据分析前的入门教程 Python For Everybody P2:数据结构...
这是密歇根大学课程Python For Everybody总结的P2部分.课程总结P1部分的地址如下: P1: 零基础程序设计(Python 入门) carolinezhq:[Python]数据分析前 ...
- 以下选项中python用于异常处理结构_《Python 程序设计》复习题
目录 填空题 一.基础知识 二.序列 三.选择结构与循环结构和函数及面向对象.文件 选择题 一.Python 基础语法 二.基本数据类型 三.程序的控制结构 四.函数和代码复用 五.组合数据类型 六. ...
- python 搜索引擎 实验楼的源码_【如何入门 Python 爬虫?】-看准网
匿名用户 学会一门语言的捷径只有一个: Getting Started!¶ 起步阶段 任何一种编程语言都包含两个部分:硬知识和软知识,起步阶段的主要任务是掌握硬知识.°1 硬知识 "硬知识& ...
- python字典的存储结构_解决python字典结构内存暴涨问题
背景:当读取一个key value数据的时候,python的字典结构会造成内存使用扩10倍左右,无可容忍.此文解决这个问题 数据:word2vec训练的结果,word对应400维的词向量.词表共1.6 ...
- python中的与或非_「Python基础」 While 循环语句
Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务.其基本形式为: while 判断条件: 执行语句-- 执行语句可以是单个语句或语句 ...
- python循环计数器_简单Python循环计数器issu
欢迎来到Python!在 Python的一个优点是,绝大多数Python程序员尽可能用最"Python"的方式来做事情,所以我要做的第一步是根据PEP-8 standards重命名 ...
- 下列选项中不属于python语言基本控制结构的是_下列选项中,不属于Python语言特点的是...
[简答题]这个三个按钮分别表示什么?分别用图1 是?,图2是?图3是? [判断题]金属从液态转变为固态晶体的过程称为结晶. [多选题]简化的 Fe - Fe 3 C状态图上的 S 点是共析点,该点的温 ...
- python 程序流程控制结构-【笔记】《python语言程序设计》——程序的控制结构...
一.前言 学习就是一个不断的自下而上,自上而下的过程. 前段时间,学着用python实现网站的数据爬取,隐约get到python的一些语法和用法,感觉就是语法不难,关键在于解决问题的思维. 这是需求驱 ...
- python中numpy数组的合并_基于Python中numpy数组的合并实例讲解
基于Python中numpy数组的合并实例讲解 Python中numpy数组的合并有很多方法,如 - np.append() - np.concatenate() - np.stack() - np. ...
- 一个完整的python文件即是一个模块_用python玩转数据|基本语法
比较运算符 >>>3<4<7 True >>>3<4<1 False >>> 打开文件 >>> f=op ...
最新文章
- Flutter开发之ListView添加HeaderView和FooterView-2(39)
- Hologres是如何完美支撑双11智能客服实时数仓的?
- 「CSDN 2020年度博客之星」总榜单在此揭晓
- Linux打印cups API及代码范例链接
- laravel连接mysql连接数过多_php – Laravel 4和MySQL的连接太多了
- SpringBoot生成二维码
- EndNote X9导入论文投稿的期刊参考文献格式
- python快捷键失灵
- 5个超实用的Excel数据透视表技巧
- 有梦想的闲鱼之团队介绍
- append()与prepend()的区别
- 主机坏了,150能解决的问题我花了近8000
- Linux期末复习笔记(太原理工大学)
- sql server如何修改服务器名称,SQL Server 2014改服务器名称为(local)的方法
- 阿里云推荐码 9折优惠 vx89to
- HTTPHTTPS工作原理
- iPhone 音频警告
- 数字信号处理5——CFAR算法及matlab实现
- 「无服务器架构」动手操作Knative -第二部分
- 单反同步删除RAW文件
热门文章
- hashmap 泛型_Java 基础 - 泛型
- php如何给进入网页加入密码,怎么给一个PHP密码访问页面加超链接
- vb6 获得计算机硬件信息_计算机硬件系统由哪几部分组成
- Jmeter性能测试之Switch控制器使用
- H.264编码系统几个比较重要的算法
- LDD3学习之short
- Linux内核中的seq操作
- mysql 变量null_如何检查变量是否为NULL,然后使用MySQL存储过程进行设置?
- python保留小数不四舍五入_Python3小数(浮点数)精度处理,[不]四舍五入去小数点后几位...
- 编译 android 内核,编译内核 | Android 开源项目 | Android Open Source Project