bool布尔类型True代表: , 对 , 是的 , 没错 , 不正确 。 False代表: , 错 , 不对 , 不正确 。
在python中数字0、空字符串\"\" 若转换成布尔值都是False 。
不信的话 , 你可以试试看看这个例子:
bool可以强行把其他类型转换成布尔类型
那结合刚刚学的:
”0“ 和 0 是一样的?答:肯定不一样呀 , 一个string , 一个intbool(\"0\") 是True还是False? 答:True”0“不为空
判断类型type函数现在我们知道了 , stringintfloatbool这四种类型 , 让我们回到第一章 。
我们把input输入的值传递给了name变量 , 那我们怎么判断name是什么类型呢?
可以看到 , 用了type函数后 , 我们就能知道变量是啥类型啦!
结合上面的知识 , 做一个练习1输入一个两位数 , 我们告诉他十位数个个位数相加后的结果 。
练习2 , 做一个IBM计算器:
一个新的拼接方式 F String我们现在已经知道可以用 ”+“ 来拼接字符串但有个缺点 , 如果我有很多个变量 , 就是我们需要写很多个加号!就像这样:
有没有什么方法可以简化呢 , 有的 , 就是f-String我们只需要这样写
print(f\"我是变量1:{var1我是变量2:{var2我是变量3:{var3我是变量4:{var4\")
我们只需要在双引号前面加一个字符f之后里面当我们需要使用变量时 , 只需要使用大括号{ , 包裹起来 , python就能知道这是变量 , 不是字符串 , 然后给我们拼接 , 打印变量的结果 。
最后总结:
- 了解明白了intfloat我们就可以用python做一些计算了 。
- 结合input和print , 我们就可以做简单的程序 , 让用户输入 , 然后python计算 , 然后print打印出来.
- 计算的过程中 , 我们可以进行强行转换类型 , 可以拼接结果 , 使我们输出的结果更人性化 。
- 同时为了避免很多 , 我们可以使用f string来让我们的代码更简洁 。
类型之间可以相互转换 , int , floatboolstr一把梭 。
变量字符串一起打印 , 就用f string 。 strboolintfloat 都可以试试加减乘除 。
【Python|2022年python新兵训练营100天:第2天(数据类型和字符串操作)】关注我 , 带你编程 , 分享有趣项目 。
- 领军企业|30个!中国科协发布2022年科技领域重大问题难题
- |电饭煲哪个牌子好用质量好?2022年电饭煲排行榜前5名
- 荣耀x30|荣耀X30跌至千元机价格,2022年到底值不值得入手呢?
- 小屏|2022年坚持用小屏手机的用户,一般是这三类人,被说中了吗?
- iphone11|2022年最不值得买的三款手机,配置虽高但缺点明显,别花冤枉钱了
- 零售业|2022年全球物联网PaaS市场现状及发展趋势预测分析(图)
- 小米科技|2022年6月份:超值的5款平板电脑,华为轻松刷榜,小米屈居第四
- 据CounterpointResearch最新报告显示|苹果拿下2022年q1高端手机市场62%份额
- 罗永浩|2022年首场岭南科学论坛举行,聚焦网络安全、5G通信及智能移动设备设计
- Python|十年质保、3400MB/S!279元买512GB NVMe高速固态硬盘
