zoukankan      html  css  js  c++  java
  • python if语句,while语句

    一,if语句;

      python中最常用的判断语句,基本格式:

     1.if else格式

    if  条件:

      结果

    else:

      结果

    """
    if 条件:
        满足条件执行代码
    else:
        if条件不满足就走这段
    """
    AgeOfOldboy = 48
    
    if AgeOfOldboy > 50 :
        print("Too old, time to retire..")
    else:
        print("还能折腾几年!")

    2.if elif格式

    if  条件:

      结果

    elif 条件:

      结果

    elif 条件:

      结果:

    else:

      结果

    age_of_oldboy = 48
    
    guess = int(input(">>:"))
    
    if guess > age_of_oldboy :
        print("猜的太大了,往小里试试...")
    
    elif guess < age_of_oldboy :
        print("猜的太小了,往大里试试...")
    
    else:
        print("恭喜你,猜对了...")

      

      在python中有一个重要的内容,叫做缩进,一个Tap键的距离,或者四个空格,但是在正规的输入中是一个Tap的距离

    二、while语句

      python中最基本的一个循环语句,格式为:

    while 条件:

      满足条件的新的条件可嵌入if语句

      循环体

    while True: #条件为真时将会一直循环,只有条件为假循环终止,跳出循环。
        if 2>1:
            print(2)

    这段代码会无限循环 ‘ 2 ’  强行停止的按住 ctrl+c

      在while中跳出循环有两个常用指令

      1.break指令,它将直接挑出整个循环,终止循环运行循环外的程序

      2.continue指令 ,它将跳过单次循环,从新开始新的循环。

     例子:break

     1 while True:  #因为条件为true,所以无限循环   
     3     print(1)
     4     break    #break直接终止了循环
     5 print(2)    
     6 
     7 
     8 
     9 结果:
    10 1
    11 2 

     例子:continue

    while True:
        print(1)
        continue
    print(2)
    
    结果:
    1
    1
    1
    。。。#陷入了死循环的模式,

       

      while else语句,在while中只要遇到break循环程序直接终止。

    while True:
        print('22')
        print('33')
        break  #此时直接跳出循环,下方的else同样挑出
    else:
        print('99')
    
    结果:
    22
    33
  • 相关阅读:
    【制作】基于金沙滩51单片机的电子密码锁程序
    【制作】基于51单片机的蓝牙遥控小车方案
    【制作】基于金沙滩51单片机的贪吃蛇程序
    【单片机】滑稽AT89C52表情实现
    【错误解决】Android APK 方法数量限制
    【教程】C语言入门
    fastdfs分布式安装教程
    xposed绕过ssl校验新玩具
    最新get两款脱壳工具
    app逆向万能的md5加密hook破解入参方法(其他加密用通用方法原理差不多,小白推荐)
  • 原文地址:https://www.cnblogs.com/wpcbk/p/8644412.html
Copyright © 2011-2022 走看看