转化为 10 进制
回顾上次内容
-
上次 把其余进制
-
转化回
十进制
- 用的是 int 函数
-
-
int 来自于 integer
-
同源词 还有
- integrate
- entire
- 意思都是
残缺
的
-
-
残缺
的 和零散
的- 绝对
-
能够把
零散
的小数- 转化为
残缺
的整数吗?🤔
- 转化为
取整
- 能够 把一个浮点型的小数 取整
-
取整 可能会造成
- 运算后果的 不同
-
3.3 是 一个浮点型 的 小数
- 当初 把他当做 一个
整数
- 当初 把他当做 一个
- 这个过程叫做 cast
cast
-
cast 原意是投掷
- cast a spell 施法 投一个咒语
- cast a vote 投票
-
cast 铸造 把铁水投入到磨具中
- plaster cast 铸造石膏
投影
- cast a shadow 投上一层暗影
-
表演成
- 手通过 cast 成为鹿
- 人表演成其余的角色
演员表
- 一部戏的整体演员
- 数据类型的转化也是一种表演
cast
-
咱们 让
3.3
-
表演 (cast) 了
3
这样一个角色
-
-
甚至能够让
π
-
表演
3
这个角色
-
字符串
-
还能够 让字符串
"3"
- 表演 整数
3
这个角色
- 表演 整数
-
但无奈让
-
字符串 ”3.3″
- 表演 整数
3
这个角色
- 表演 整数
-
-
竟然能 让
3.9
- 表演 整数
3
这个角色?
- 表演 整数
查看文档
-
把 浮点型 (float) 的 3.9
- 小数局部 截掉(truncates)
- 转化为 整型 (int) 的 3
-
cast
-
将 某种数据类型的表达式
- 显式转换 为 另一种数据类型
-
- 能够将 tab 键 转化为整数吗?
tab 键
-
tab 是一个按键
- 试着 求出 tab 键对应 的 ascii 序号
- 也就是
\t
对应的数值
-
求出这个数值对应的
- 2 进制
- 8 进制
- 10 进制
- 16 进制
-
而后尝试
- 用数值的形式输入tab
- 不要翻页
转化与输入
-
能够找到
- tab序号的 各种模式
- 而后 输入
- 能够来 一个循环吗?
-
就是
- 一顿操作猛如虎
-
认真一看原地杵
- 那种
绕回来
-
能够 反过来
- 绕一圈 吗?
反向绕
- 能够 把二进制模式转化为十六进制 吗?
转化
-
货色 还是那个货色
- 状态 能够随便流转的
-
转化过程中 始终要留神类型
-
如果 不确定类型的话
- 用 type 函数 确认一下
-
总结
-
这次在各种类型间一直转化
- int 整型数字
- float 浮点型数字
- str 字符串
-
最初复习了 转义字符
\t
相似的还有\n
\r
-
还有 通过数字 失去 ascii 字符
\ooo
\xhh
-
如果
-
我想
只
输入\
这个字符- 能够吗?
\
叫什么字符来着?🤔
-
- 咱们下次再说!👋
- 蓝桥 ->https://www.lanqiao.cn/course…
- github->https://github.com/overmind19…
- gitee->https://gitee.com/overmind198…
- 视频 ->https://www.bilibili.com/vide… 作者:oeasy