python手记(11)------while循环(break 和 continue)

1.while 比 for 适用性更广:满足条件情况下一直进行

2.猜数字游戏1.0版

import numpy as np
‘‘‘ 猜整数1.0版:
        1.记录次数
        2.给出范围
        3.while语句,包括continue、break、tyr、except‘‘‘
answer=np.random.randint(1,101)
i=0
while True:
    try:
        guess=int(input(‘请猜一个1-100的正整数:‘))
        i+=1
        if guess==answer:
            print(‘太棒了!\n你的猜想{0}是正确的!\n你用了{1}次机会猜到答案!给你点赞!‘.format(guess,i))
            break
        elif guess<answer:
            print(‘你的答案偏小哦!请继续……‘)
            print(‘第{0}次猜测值:{1}‘.format(i, guess))
            continue
        elif guess>answer:
            print(‘你的答案偏大哦!请继续……‘)
            print(‘第{0}次猜测值:{1}‘.format(i, guess))
            continue

    except:
        print(‘输入格式错误!请检查后再次输入!‘)
时间: 2024-10-08 22:38:39

python手记(11)------while循环(break 和 continue)的相关文章

python笔记四(条件判断/循环/break和continue)

一 条件判断 if <条件判断1>: <执行1> elif <条件判断2>: <执行2> elif <条件判断3>: <执行3> else: <执行4> if判断条件还可以简写,比如写: if x: print('True') 只要x是非零数值.非空字符串.非空list等,就判断为True,否则为False. 二 循环 for...in循环 #列表的循环 names = ['Michael', 'Bob', 'Tracy'

for循环 while循环 break跳出循环 continue结束本次循环 exit退出整

一.for循环需求:计算1-100所有数字的和[[email protected] shell]# vi for1.sh#!/bin/bashfor i in seq 1 100doecho $i //先把100个数字打印出来done[[email protected] shell]# sh for1.sh //执行脚本打印出100个数字 继续修改脚本:[[email protected] shell]# vi for1.sh#!/bin/bashsum=0for i in seq 1 100d

Python循环-break和continue

break用于完全结束一个循环,跳出循环体,执行循环后面的语句 # -*- coding:utf-8 -*- __author__ = "MuT6 Sch01aR" count = 0 while count <=10: print('loop',count) if count == 4: break #结束整个循环 count +=1 print('End') 运行结果 continue用于终止本次循环,继续进行下一轮循环 原文地址:https://www.cnblogs.co

for循环while循环break跳出循环continue结束本次循环exit退出脚本

20.10 for循环1到100相加的值执行结果 打印出1-100的数字 if [ -d $a ]thenls -d $afi它相当于 [ -d $a ] && ls $a 上图创建的3空格4.txt是一个文件,查在for语句循环的时候将它拆分成3与4.txt两个文件了,说明for循环是以空格作为分隔符的,这个问题要注意20.11 20.12 while循环需求每隔半分钟检查一下系统的负载,当负载大于10的时候就发一封邮件,隔30 秒执行一次这是一个死循环脚本30秒执行一次这个脚本是让用户

【Python基础】流程控制-break及continue使用及while..else的使用

''' break 用于结束一个完整的循环,跳出循环体执行循环后面的语句 continue 用于跳出本次循环,但继续下一个循环 ''' ''' continue的用法 打印1-10的数字,3除外 ''' # count = 1 # while count <= 10: # if count == 3: # count+=1 ##如果不添加count+=1当打印到3,直接跳出本次循环这个时候count还是3,就无法进行下次循环 # continue # print(count) # count+=

for循环break,continue

Author:HU YUE #break结束整个循环,退出循环#continue跳出本次循环 for i in range(0,10,2): #2是步长 print("wo") for i in range(10):print(i)for j in range(10):print(j)if j>5:break s=input("输入:")i=5for j in range (0,10,1):if i==j:print("i等于j了", i,

shell-跳出循环break和continue

break: berak语句通常用着循环语句和开关语句中,当break语句用于do-while.for.while循环语句中时,可使程序终止循环后面的语句,通常break语句总是与if语句连在一起,即满足条件时便跳出循环 continue: continue语句的作用是跳过一次循环以及后面的语句,进行下一次循环.continue语句只用在for.while.do-while等循环体中,常与if条件语句一起使用,用来加速循环 例如:int i=0; int a=2; for(i=0;i<10;i+

[Js高手之路第一部]JavaScript上百例实战【新版】_8 javascript二重循环,break与continue语句

输出5行5列的表格 使用二重循环实现 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Document</title> 6 <style> 7 table { 8 /*合并单元格之间的线*/ 9 border-collapse: collapse; 10 } 11 th,t

for循环 while循环 break跳出循环 continue结束本次循环 exit退出整个脚本

原文地址:https://www.cnblogs.com/xiaobo-Linux/p/8920368.html

JavaScript - JS运算符 / 事件 / 字符串 / 比较和逻辑运算符 / if...Else语句 / switch语句 / for循环 / while循环 / break和continue语句

原文地址:https://www.cnblogs.com/jeremywucnblog/p/12156820.html