if(boolVar)判断条件不是等式只是一个变量时代表啥意思?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了if(boolVar)判断条件不是等式只是一个变量时代表啥意思?相关的知识,希望对你有一定的参考价值。
参考技术A 不是等式,只是一个变量的时候,说明那个变量是一个逻辑变量。比如一个式子:A大于5,那么实际上也是代表一个逻辑变量,当A真的大于5的时候,逻辑变量的值,就为true,就执行if后面的程序,否则,A不大于5的话,逻辑变量的值,就为false,不执行if后面的程序。
一个逻辑变量的话,它值就直接是true或者false了,true就执行,false就跳过去。
不知道说清楚没有。
第二十二节,三元运算
三元运算
三元运算,就是if条件判断,前后各有一个值,指向一个变量
条件成立,就将第一个值赋给变量,条件不成立就将第二个值赋给变量
就是一个条件判断,和两个不同的值组合成的判断运算,就是三元运算
#!/usr/bin/env python # -*- coding:utf-8 -*- #三元运算 #三元运算,就是if条件判断,前后各有一个值,指向一个变量 #条件成立,就将第一个值赋给变量,条件不成立就将第二个值赋给变量 #就是一个条件判断,和两个不同的值组合成的判断运算,就是三元运算 a = 11 b = "小屁孩" c = "小青年" #判断如果a变量小于或者等于10就将b变量赋值给nian变量,否则就将c变量赋值给nian变量 nian = b if a <= 10 else c print(nian)
以上是关于if(boolVar)判断条件不是等式只是一个变量时代表啥意思?的主要内容,如果未能解决你的问题,请参考以下文章