python-----运算符及while循环
时间:2019-09-23
本文章向大家介绍python-----运算符及while循环,主要包括python-----运算符及while循环使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
一、运算符
计算机可以进行的运算有很多种,不只是加减乘除,它和我们人脑一样,也可以做很多运算。
种类:算术运算,比较运算,逻辑运算,赋值运算,成员运算,身份运算,位运算,今天我们先了解前四个。
算术运算:
a=10,b=20
赋值运算:
比较运算:
逻辑运算:
二、While 循环
为什么要用while循环呢?打个比方来说吧,就像猜数字的游戏,要想让用户猜,就得一次次的猜吧,不能猜一次就程序已经结束了,这样是不是感觉很low,那么我们用一个循环,就解决了这种问题,用户可以一次次的输入,直到才对就退出程序了,当然,你也可以给它限制次数来循环,这样是不是为我们既节约了时间又优化了程序呢。
语法:
1 while 条件: 2 3 循环体1 4 5 循环体2 6 7 循环体3..... 8
while就是当的意思,当条件成立的时候就执行循环体里面的代码。
例如:写个程序打印从0-100的整数
1 count = 0 2 while count <= 100: #只要count <100就不断执行下面的代码 3 print ("cishu",count) 4 count = count+1 #每执行一次,就把count+1,要不然就成死循环了,因为count一直是0 5 6 7 8 输出: 9 cishu 0 10 cishu 1 11 cishu 2 12 cishu 3 13 cishu 4 14 cishu 5 15 16 ········· 17 18 cishu 6
三、死循环
有一种循环叫死循环,一经运行,就停不下来。
如果While True:(如果条件一直为真,就一直执行)
1 count = 0 2 while True: #True本身就是真呀 3 print("你是风儿我是沙,缠缠绵绵到天涯...",count) 4 count +=1
四、循环终止语句
如果在循环过程中,因为某些原因,你不想继续循了,怎么终止呢?那就是我们的break语句和continue语句
break语句:结束本层循环
例子:
1 count = 0 2 while count <= 100 3 ifcount==5: 4 break 5 print("cishu",count) 6 count=count+1 7 8 输出:cishu 0 9 cishu 1 10 cishu 2 11 cishu 3 12 cishu 4 13 14
continue语句:结束本次循环
1 count=0 2 while count < 10: 3 if count >=4 and count <=6: 4 count += 1 5 continue 6 print(count) 7 count+=1 8 9 输出:0,1,2,3,7,8,9 10
五、while········else语句
举例一:
1 count = 0 2 while count<10: 3 if count==5: 4 break 5 print(count) 6 count+=1 7 else: 8 print("在最后执行,并且只在while循环没有被break打断的情况下才执行") 9
结果如下图:
举例二:
1 count = 0 2 while count<10: 3 if count==5: 4 count+=1 5 continue 6 print(count) 7 count+=1 8 else: 9 print("在最后执行,并且只在while循环没有被break打断的情况下才执行")
结果如下图:
分类: python相关
原文地址:https://www.cnblogs.com/lz1996/p/11573288.html
- 深入入门系列--Data Structure--04树
- SQL学习之高级联结(自联结、自然联结、外联接)
- ExtJs学习笔记(21)-使用XTemplate结合WCF显示数据
- JavaScript之面向对象的概念,对象属性和对象属性的特性简介
- 快速入门系列--WebAPI--04在老版本MVC4下的调整
- SQL学习之SELECT子句顺序
- [图解]sqlserver中创建链接服务器
- 人工智能时代来临,还在炫耀孩子能考100分?
- 2017:谷歌DeepMind团队的年度回顾
- SQL学习之组合查询(UNION)
- 微信小程序版2048小游戏(附源码)
- SQL学习之去重复查询
- SQL学习之学会使用子查询
- MySQL快速入门
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法