立即学习:https://edu.csdn.net/course/play/26676/338763?utm_source=blogtoedu
布尔类型Bool:值只有True和False。
可以和数字进行四则运算。
True=1 False=0
bool() 检查一个对象是真还是假。
空、空字符串都是false
空格是True。
空列表、空字符串、空字典都是false。
比较运算:关系成立返回True,关系不成立返回False.
通常情况下,是同种类型进行比较。
逻辑运算:
and:A and B
短路计算:先看A是真还是假,假如为假,则返回A对象,假如A为真再返回B。
or:A and B
短路计算:如果A对象是真,则返回A对象,如果A对象为假,则返回B对象。
not:与not后面的一切对象求反。
简单的语句:
Import module 引入模块
import module as new_name 将引入的模块换个名字
Import math as shuxue 用shuxue来代替math
From module import function 从某个模块里面引入指定的函数。
from math import pi 引入以后,后续不用再写math.pi,可以直接写pi。
From module import function as new_name 从某个模块里面引入指定函数后改个名字。
From module import * 将这个模块下所有的函数都引入过来。不提倡使用,容易引起和程序里面的某些函数重名。
赋值语句:
基本形式
变量= 对象
其他花样:
a=1,2,3
这样就组装成了元组。
a,b,c = 1,2,3
a,_,c = 1,2,3 , 只要1和3,2不要了。_充当一个位置。
a, *b = 1,2,3 a=1 b=[2,3]
a= a+1 --> a+=1 自增变量。