2020年3月14日python学习笔记——如何判断一个值是不是字符串 None的作用 三元运算符

坚持+思考+输出

1、学习方式:查看提供视频(30分钟)+自我整理笔记(2小时)+周末视频输出

2、笔记方式按提问方式整理。

 如何判断一个值是不是字符串:使用type(变量名)

查询身份是什么类型后可以使用if语句进行判断字符时进行拼接,是int是进行加 减等数学运算

判断一个数据类型是不是str  or  int等,可以用身份运算符is   is not

 >>> type(name) is int

True
>>> type(name) is str
False
>>>
>>> type(name) is not str
True
>>> type(name) is not int
False

None:表示空

一般应用场景:例如你存放一个变量无初始值时使用,如果如果变量没有初始值那么直接就报错了。

比如玩游戏,你要初始化一个女朋友, 需要填上姓名、年龄、身高、体重等信息, 这些信息是让玩家填的,在填之前,你要先把变量定义好,那就得存个值 ,这个值用0,1来占位不合适 ,用True,False也不合适 ,用None最合适

1、学习方式:查看提供视频(30分钟)+自我整理笔记(2小时)+周末视频输出

2、笔记方式按提问方式整理。

 如何判断一个值是不是字符串:使用type(变量名)

查询身份是什么类型后可以使用if语句进行判断字符时进行拼接,是int是进行加 减等数学运算

判断一个数据类型是不是str  or  int等,可以用身份运算符is   is not

 >>> type(name) is int

True
>>> type(name) is str
False
>>>
>>> type(name) is not str
True
>>> type(name) is not int
False

None:表示空

一般应用场景:例如你存放一个变量无初始值时使用,如果如果变量没有初始值那么直接就报错了。

比如玩游戏,你要初始化一个女朋友, 需要填上姓名、年龄、身高、体重等信息, 这些信息是让玩家填的,在填之前,你要先把变量定义好,那就得存个值 ,这个值用0,1来占位不合适 ,用True,False也不合适 ,用None最合适

猜你喜欢

转载自www.cnblogs.com/jianchixuexu/p/12500248.html
今日推荐