• 循环语句使用


     
     
     

    循环语句使用

    image.png

    相同

    1:只有当条件判断为True时,if和while后面的子句才会执行下去

    比如:while False:

      print('while False'),则打印内容为空,因为while后面的条件是false

    2:如果条件语句是真,打印出的内容是一直循环不停止

    比如:while True:

        print('while True'),则打印出的内容陷入死循环:while True, while True, while True ,while True,......
    这是因为【布尔值】True直接把条件判断的结果设置为真,也就是条件永远正确。所以代码会无限循环,必须手动强制退出

     

    不同

    1:if和while有个显著的区别:if语句只会执行一次;而while是循环语句,只要条件判断为真,就一直循环执行

    比如:if False:

       print('if False'),不会打印出内容

    而:if True:

       print('if True'),会打印出if True,且不会陷入死循环,因为if只执行一次,不属于循环语句

    总结

    image.png

     

    两个数值做比较

    = 和 ==

    password = input('请输入密码:')

    if password=='abc':

       print('密码正确!')

    else:

       print('密码错误!')

    注意:判断语句里不能赋值,只能是相等于,不等于,如果以上语句更改为if password='abc',则报错

    image.png

    直接用数值做运算

    if 1:

        print('熊猫'),则打印出“熊猫“


    if 0:

        print('熊猫'),则打印内容为空

    真假判断数值:除了0是false,其他数字都是true

    image.png

    布尔值之间的运算

    image.png

    while格式方式

    i = 100

    while i:

       print('把这句话打印100遍')

       i = i-1

    首先i赋值是100,所以代表i是true,那么while可以一直循环下去,i=i-1,i=100,i=99,i=98,知道i=0的时候,i的值变成了false,就会结束循

  • 相关阅读:
    传奇衣服、翅膀、武器、怪物、NPC等外观代码计算方法与公式
    传奇添加地图与配置参数
    传奇中如何加入衣服的翅膀效果
    传奇添加地图与配置参数详解
    NPC脚本界面自定义美化参数说明
    传奇物品叠加设置方法
    四级技能修炼NPC脚本参考
    传奇怎么设置沙巴克自动攻城
    HeroM2连击技能设置和DB完整数据
    python常用软件包
  • 原文地址:https://www.cnblogs.com/sunlin1107/p/12060284.html
Copyright © 2020-2023  润新知