查看对象类型:
- type(object)
- isinstance(object,对象类型)
比较运算符:
- == 等于
- != 不等于
- >= <=
- > <
多个条件进行判断:
- 判断语句1 and 判断语句2
- 判断语句1 or 判断语句2
- not 判断语句1
type()的使用:
wpon = {'name':'sao','age':18,'sxe':'boy'} print(type(wpon)) 输出结果: <class 'dict'>
isinstance()的使用:
注: 第一个值我们写要检测的类型, 第二值 你要判断的类型
wpon = {'name':'sao','age':18,'sxe':'boy'} print(isinstance(wpon,dict)) # 检测wpon的字典, 是否为 dict 字典 输出结果: True # 是则返回True, 否则返回False
比较运算符:
== 判断他们的值是否相等
is 判断是否他们的id是否相等
a = 1 b = 2 c = 1 print(a == b ) 输出结果: False # 等于True 不等于False print(a == b and a == c) False # 其中有一项不对就是错误 print(a == b or a == c) True # 其中有一项对的就返回True
其他的运算符同理
not 则为 错误的返回True, 正确的返回False
a = 1 b = 2 print(not a != b) False ----------------- a = 1 b = 2 print(not a == b) False
运算符的运算(前一章节已经有运算符的介绍了,这里给例子):
a = 1 a +=3 b = 5 b -= a print(a) print(b) 4 1
in # 查询在不在这个列表里面
wpon = [1,2,3,4,5] # 1 in wpon print(1 in wpon) True # 在则True 不在则False
字典新题型:
# 找出两个集合相同的元素 wpon = {1,2,3,4,5} wpon2 = {1,2,3,4} print(wpon & wpon2) # 定义我们学过的数据类型 wpon3 = [1,2,3,4,5] # 可变的 wpon4 = (1,2,3) # 元祖 不可变的 wpondict = {'name':'xiarou','age':'18'} print(wpondict['name']) wpondict.update({'sex':'boy'}) wpondict.setdefault('hight') wpondict['hight'] = 188 print(wpondict) # 看不懂的问我