zoukankan      html  css  js  c++  java
  • 2.while循环

    while循环

    #-*- coding: utf-8-*- #指定识别utf-8的字符串

    1.while循环以及跳出循环

    while True:               #无限循环
        print('i love pyhon')
        break;                #跳出循环
    

    2.变量控制while循环

    flage = True                           #赋值true给变量flage
    str_num = input("请输入要比较的数字:")    #使用input命令将输入的数字赋值给变量str_num
    print("进入循环")                       #提示进入循环
    while flage:                           #循环次数由flage控制,flage=true则无限循环
      if "3" > str_num:                    #if语句做判断,用数字3和输入值作比较
        print("在执行循环")
      else:                                #否则
        print("要终止循环")                  #提示终止循环
        flage = False                      #将变量flage赋值为false,即bool类型中的否
    print("退出循环")                        #提示退出循环
    

    3.用循环次数来限制循环

    count = 0                              #定义变量并赋值
    while count < 100:                     #循环条件为变量小于100,即数值大于100就跳出循环
        count = count + 1                  #变量递增,每次加1
        print(count)                       #显示变量
    else:                                  #否则
        print('结束')                       #提示结束
    

    4.continue关键字

    num = 1
    while num <6:
        print(num)
        num+=1                               #变量递增符号 +=
        continue                             #跳出此次循环进入下次
        print("end")
    

    5.while else的使用

    # 循环一
    
    while True:
        if 3 > 2:
            print('你好')
            break
    else:
        print('不好')
    
    # 循环二
    
    while True:
        if 3 > 2:
            print('你好')
    print('不好')
    

    6.小任务

    首先让用户输入序号选择格式如下:

    0.退出
    1.开始登录
    如果用户选择序号0 就提示用户退出成功
    如果用户选择序号1就让用户输入用户名密码然后进行判断,正确就终止循环,错误重新输入

    #-*- coding:utf-8-*-
    
    name='yangte'                                      
    mima='123456'
    while True:
        print('0 退出
    1 开始登陆')
        a = input('请输入指令:')
        if int(a)<1:
    
           print('您已退出')
           continue                                 #跳出当前循环,进入下一个循环
        if int(a)==1:
    
           print('开始登录')
        name1=input('请输入用户名:')
        mima1=input('请输入密码:')
        if name==name1 and mima==mima1:             #比较用户输入得账号密码
           print('恭喜,登陆成功!')
           break                                    #终止循环
        else:
           print('登录错误,请重新登录')
    
  • 相关阅读:
    Mysql命令大全
    查看LINUX进程内存占用情况
    PHP内存溢出 Allowed memory size of 解决办法
    Selenium--->环境配置
    自定义一个web框架
    django 使用记录
    javascript
    paramiko 及堡垒机初步接触
    python 操作 redis
    python rabbitmq
  • 原文地址:https://www.cnblogs.com/yangte/p/13371212.html
Copyright © 2011-2022 走看看