2020年3月15日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最合适
三元运算符:仅仅适用于双分支 if ...else..
name = "小武哥"
if name =="小武哥":
print("是好人")
else:
print("拉出去阉了")
#改为三元运算符
print("是好人") if name =="小武哥" else "拉出去阉了"
posted on 2020-03-15 21:39 坚持是多么伟大的事情 阅读(323) 评论(0) 编辑 收藏 举报