
文章图片

文章图片

文章图片

文章图片

文章图片

前言
欢迎大家来到python学习的第二天 , 今天我们会学习
- 新的数据类型 , boolintfloat 。
- 数据类型的判断和转换 。
- 更好的处理字符串、变量拼接 f string 。
- 做一个简单的计算BMI的例子 。
2022年python新兵训练营100天:前言
2022年python新兵训练营100天:第1天(开始你的python之旅)
回顾
- 在线编辑器的使用 , 如何运行一个python程序 。
- python中的字符串(string)缩进 , 变量 , 如何输入和输出 。
- 调试我们的代码 , 遇到报错 , 该如何解决 。
在线python编辑器:https://lightly.teamcode.com/ , 不懂的可以看看这个系列的前言 。
字符串新操作昨天我们知道什么是string类型 , 只要用双引号裹住 , 就是文本 。
取出任意字符:
- 有人叫要问了:\"[\" 和”
“这个干啥用的?这个呢大家记住 , 用[
就是固定写法 , 代表取出字符串中的第几个 。
- 然后又有人要问了 , 取出第一个字符为啥是0开头 , 这里大家记住 , 在计算机的世界中 , 0代表最初的起点 , 而不是1.
这时候我们就需要了解什么是int类型和float类型了 。
int类型就是数字 , 整数 , 不带小数点的数字 。
float类型就是 , 带小数点的数字
在我们来看\"1\" 和 1都是1 , 无非就是前者多了一个双引号 。
在计算机来看\"1\" 和 1 , 前者\"1\"是一个字符串 , 画成了数字1的样子 。 后者是数字1 。
所以呢 , 我们就能理解了以下例子了 , 前者是字符串拼接 , 后者是计算 。
# 字符串拼接输出123456\"123\" + \"456\"# 计算 , 输出579123 + 456
# 结果:56088123 * 456# 结果:23123 - 100# 结果:0.09967585089141005123 / 1234# 幂运算# 结果 2的三次方为8 2 ** 3# 整除 , 忽略小数# 输出 1 。 123 // 100
整数能干嘛 , 浮点数就能干嘛同样的 , 能进行加减乘除 。
但这里大家会发现 , 我整数能变成浮点数 , 浮点数变不回整数 。
这明显是坑人呀 , 看看这个例子:
但是呢 , 不要慌 , 在python中我们可以这样做 , 用int函数强行转换成整数
同理 , 也能用float将整数强行转换成浮点数 。
到这里 , 就大概能理解 , stringint 和float了 。
最后再说一嘴 , 小学老师在教会我们加减乘除后 , 会告诉我们运算法则 , 加减乘除是有顺序的 , 在python同理!
- 领军企业|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高速固态硬盘
