zoukankan      html  css  js  c++  java
  • Python第七天_布尔值的应用

    布尔值与布尔运算

    1、布尔值:True(判断为真)和False(判断为假)。为真,则可继续运⾏下去,为假,条 件不成⽴,不会执⾏接下来的语句。在使⽤True与False时⾸字⺟要⼤写!

    2、布尔运算:⽤数据做逻辑运算。(进⾏布尔运算后得到的结果为布尔值。例如:下⽅print()函数括号内进⾏了布尔运算,输出的值为布尔值。)

    ①、⽤数值做⽐较,使⽤⽐较运算符号:(注意区别=与==)

    print(3<5) 
    print(3>5) 
    print('小郭'=='小郭')
    print('小郭'!='小李')
    # 显示结果为:
    # True 
    # False 
    # True
    # True
    

    ②、直接⽤数值做运算 数值本身作为判断条件时:(none代表空值)

    ③、布尔值之间的运算

    and(与)、or(或)、not(⾮)、in(判断⼀个元素是否在⼀组数据中)、not in(判断⼀个元素是否不在⼀组数据中

    break语句

    break的意思是如果满⾜了某⼀个条件,就提前结束循环,只能在循环内部使⽤。所以要注意break前的缩进!Tab键和空格键不能同时混⽤

    # break语句搭配for循环
    for ... in ...: 
        ... 
        if ...: 
            break
    # break语句搭配while循环
    while ...(条件): 
        ... 
        if ...: 
            break
    

    continue语句

    在循环内部使⽤,当条件满⾜时,触发continue语句,将跳过之后的代码,直接回到循环 的开始,即结束本次循环,开启下次循环

    # continue语句搭配for循环
    for ... in ...: 
        ... 
        if ...: 
            continue
    # continue语句搭配while循环
    while ...(条件): 
        ... 
        if ...: 
            continue
  • 相关阅读:
    IE8下网页中的视频会遮挡住顶层DIV的解决办法
    Synchronized 偏向锁、轻量级锁、自旋锁、锁消除
    Lock的使用
    Synchronized与ReentrantLock区别总结(简单粗暴,一目了然)
    Java线程池 面试题(精简)
    Java 线程池的认识和使用
    bat等大公司常考java多线程面试题
    Java面试题必备知识之ThreadLocal
    阿里面试题
    Spring中Bean的生命周期
  • 原文地址:https://www.cnblogs.com/jianwen520/p/13092307.html
Copyright © 2011-2022 走看看