while循环计算规则:内循环—外循环!
num= 1 #值 =1
while num <= 10 : # num(1)小于10
print(num) # 应该打印 这个1的值
num +=1 # num+=1等价于 num再加1 所以这个值一共是2
if num == 6: #如果为6 这个程序终止,如果没有到6,那么程序将会一遍一遍的走直到走到6
break
例如:
while num <= 10 : 这句话num的值是1,那么print则会判定打印 1
但是在执行到了mum+ =1的地方,num这个值就被往上加了一位 变成了2
但是依旧没有达到终止程序的条件,所以还要走第二轮。
已知第一轮最后num的值为2,那么在此到达num+=1的地方 则会变成3,但是依旧没有达到终止条件,
这样就会继续吧 4、 5都按照以上方法输出一遍,到6自动停止。
所以最后得出的结果应该是 12345
while 变量判定
age = 18 #设变量为18
sign = True # sige变量等于(真)可判定条件
while sign : #while sign:定义
guess =int(input("guess_age:")) # guess = 用户交互器所填写的数据
if guess == age: #如果 guess变量等于 age变量 那么
print("Yes Good!") #则判定 打印 yes
sign = False #如果 sign 等于 (假)不可执行条件
elif guess < age : #如若 guess 小于 age的值 那么
print("you need to enter one bingger!")#则判定打印 you need to neter one bigger
else: #否则
print("you need to enter one smaller!") #则打印you need to enter one smaller!
print("end!") # 结束!
break 终止判定
age = 18
while True :#当判定(真)正确时
guess =int(input("guess_age:"))
if guess == age:#如果guess值等于 age那么
print("Yes Good!")#判定为 yes good!
break #并终止!
elif guess < age : #否则如果 guess小于age
print("you need to enter one bingger!")
else:
print("you need to enter one smaller!")
print("end!")

while循环计算规则:


while循环计算规则:内循环—外循环!的更多相关文章
- if循环&数据类型的内置方法(上)
目录 if循环&数据类型的内置方法 for循环 range关键字 for+break for+continue for+else for循环的嵌套使用 数据类型的内置方法 if循环&数 ...
- Scala学习笔记(五):内建控制循环
前言 Scala中内建控制循环包括if.while.for.try.match和函数调用. if和while与java类似,不做介绍. for 基础用法 def main(args: Array[St ...
- python学习day6 for循环 字符串的内置方法
1.for循环 和while相比 l=[1,2,3] i=0 while i <len(l) print(l[i]) i+=1 l=['a','b','c'] for item in l: pr ...
- Java利用while循环计算1+1/2!+1/3!……+1/20!
编写程序,用while语句计算1+1/2!+1/3!……+1/20!,并在控制泰山输出计算结果.要求1+1/2!+1/3!……+1/20!,其实就是求1+1*1/2+1*1/2*1/3+……+1*1/ ...
- for循环计算阶乘的和,for循环计算阶乘倒数的和
计算阶乘的和 //阶乘的和,5!+4!+3!+2! int a = 5; for(int b = 4; b > 0; b--) { a = a * b; } //先定义好最大数的阶乘是多少 in ...
- for循环/计算坐标
for循环计算坐标 webqq里面有类似桌面的各种图标,是绝对定位的,这样可以拖动改变位置,用浮动的话,没法拖动. <!DOCTYPE html> <html lang=" ...
- 矩阵之间无循环计算L2距离
实现两个矩阵的无循环计算欧氏距离 Euclidean distance navigation: 1.问题描述 2.解决方法 1.问题来源 kNN算法中会计算两个矩阵的距离 可以使用循环的方法来实现,效 ...
- day07整理(内置方法\循环判断)
目录 一.上节课回顾 (一)if判断 1.单分支结构 2.双分支结构 3.多分支结构 (二)for循环 1.for + break 2.for + continue 3.for循环嵌套 (三)robu ...
- ios开发环境 分支语句 、 循环结构(for) 、 循环结构
1 完成命令解析程序 1.1 问题 有命令解析程序,该程序提供三个功能选项供用户选择,用户选择某功能后,程序在界面上输出用户所选择的功能名称.程序的交互效果如图-1所示: 图-1 由上图可以看出,程序 ...
随机推荐
- 占位符 %s
a = input("Name:")b = input("Age:")c = input("Job:")d = input("ho ...
- sql 模糊查询优化
在sql语句中使用 like模糊查询时,应该尽量避免%%,因为模糊查询是比较慢的,当出现这样的情况时,应该考虑优化. 举个例子:我在表中查询2012 年创建的记录 SELECT * FROM `com ...
- 学习python第五天进制转换
6.进制之间的转换(重要) 二进制:满二进一 范围:0.1符号:0b例如:0b10...[注意]计算机只能识别二进制数据 八进制:满八进一 范围:0~7符号:0o例如:0o66 十进制:满十进一 范围 ...
- HBase学习之路 (九)HBase phoenix的使用
HBase phoenix的下载 下载地址http://mirror.bit.edu.cn/apache/phoenix/ 选择对应的hbase版本进行下载,测试使用的是hbase-1.2.6版本
- Python自动化之session反解案例
session反解案例 from django.contrib.sessions.models import Session sess = Session.objects.get(pk='a92d67 ...
- 集合之ArrayList
一.ArrayList概述 ArrayList是实现List接口的动态数组,所谓动态就是它的大小是可变的.实现了所有可选列表操作,并允许包括 null 在内的所有元素.除了实现 List 接口外,此类 ...
- java基础 五 java注释 关键字 标识符
一:java有三大注释: 1:当行注释: 使用://开始进行注释. 2:多行注释: /**/ 在/*和*/之间的内容 会被编译器忽略. 3:文档注释: /***/ /**注释信息*/和多行注释是一 ...
- Spring AOP源码分析(二)动态A0P自定义标签
摘要: 本文结合<Spring源码深度解析>来分析Spring 5.0.6版本的源代码.若有描述错误之处,欢迎指正. 之前讲过Spring中的自定义注解,如果声明了自定义的注解,那么就一定 ...
- atom / vscode (配置c++环境流程)
最初主要是被这个炫酷的插件吸引了,这么打代码太特么有激情了 还有跳舞的初音姐姐哦!! 现附上一篇文章,这篇文章步骤讲得很详细了 http://blog.csdn.net/qq_36731677/art ...
- MyBatis的缓存分析
一:MyBatis缓存简介 MyBatis支持声明式数据缓存(declarative data caching).当一条SQL语句被标记为“可缓存”后,首次执行它时从数据库获取的所有数据会被存储在一段 ...