[oeasy]python0048_取整_int_float_浮点型_cast_扮演_tab_制表键_制表符
转化为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这样一个角色
- 扮演(cast)了

- 甚至可以让
π- 扮演
3这个角色
- 扮演

字符串
- 还可以 让字符串
"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/courses/3584
- github->https://github.com/overmind1980/oeasy-python-tutorial
- gitee->https://gitee.com/overmind1980/oeasypython
- 视频->https://www.bilibili.com/video/BV1CU4y1Z7gQ 作者:oeasy
[oeasy]python0048_取整_int_float_浮点型_cast_扮演_tab_制表键_制表符的更多相关文章
- python 向上取整ceil 向下取整floor 四舍五入round
#encoding:utf-8 import math #向上取整 http://www.manongjc.com/article/1335.html print "math.ceil--- ...
- C#常见金额优选类型及其三种常用的取整方式
这两天一直在做一个商城后台的对账方面的工作,忽然发现C#真的有很多值的学习的东西: 一.C#常用的三种取整方式(主要适用于double.decimal.float这一类型的数据): Math.Roun ...
- python中的向上取整向下取整以及四舍五入的方法
import math #向上取整print "math.ceil---"print "math.ceil(2.3) => ", math.ceil(2. ...
- Python向上取整,向下取整以及四舍五入函数
import math f = 11.2 print math.ceil(f) #向上取整 print math.floor(f) #向下取整 print round(f) #四舍五入 #这三个函数的 ...
- Python 之 向上取整、向下取整以及四舍五入函数
import math f = 11.2 print math.ceil(f) #向上取整 print math.floor(f) #向下取整 print round(f) #四舍五入 #这三个函数的 ...
- python中取整的几种方法
#encoding:utf-8import math #向上取整print "math.ceil---"print "math.ceil(2.3) => " ...
- js玩转数字----取整,四舍五入,数字字符串转换
取整: 向下取整Math.floor(),向上取整Math.ceil(),四舍五入Math.round()),保留有效数位n.toFixed(),产生大于等于0小于1的随机数Math.random() ...
- 用fmt标签对EL表达式取整
本篇文章转载自:https://blog.csdn.net/u013400939/article/details/47948541 一般来说我们是无法实现EL表达式取整的.对于EL表达式的除法而言,他 ...
- EL表达式取整问题
一般来说我们是无法实现EL表达式取整的.对于EL表达式的除法而言,他的结果是浮点型. 如:${6/7},他的结果是:0.8571428571428571.对于这个我们是无法直接来实现取整的. 这时就可 ...
- js对数字的处理:取整、四舍五入、数字与字符串的转换
取整.四舍五入 向下取整Math.floor() 向上取整Math.ceil() 四舍五入Math.round()) 保留有效数位n.toFixed() 产生大于等于0小于1的随机数Math.rand ...
随机推荐
- C# ScottPlot 绘图控件 源码阅读心得体会
ScottPlot的介绍可以看这篇博客:https://www.cnblogs.com/myshowtime/p/15606399.html 我对代码的理解是这样的: 图像的呈现是靠bitmap,每进 ...
- ProxyKit服务器http反向代理应用
方法一:这个方法很漂亮,但是,有问题,不知道什么原因,cookie偶尔会收不到,而造成验证错误,提交内容也会错误 扩展类: public class MyTypedHandler : IProxyHa ...
- 记一次 .NET某工控WPF程序被人恶搞的 卡死分析
一:背景 1. 讲故事 这一期程序故障除了做原理分析,还顺带吐槽一下,熟悉我的朋友都知道我分析dump是免费的,但免费不代表可以滥用我的宝贵时间,我不知道有些人故意恶搞卡死是想干嘛,不得而知,希望后面 ...
- ubuntu安装之后要做的10件事
部分内容整理自网络,如果侵权还请联系 基础配置 换源 换源 [ubuntu清华源镜像站] ctrl+click,进入镜像站链接,选择合适的版本,将镜像地址粘贴到本地文件里,对于: <24.04的 ...
- C++笔记(11)工厂模式
建议直接空降至参考文献,点击链接 简单工厂模式 #include<iostream> using namespace std; class BasicCamera { public: vi ...
- js 表格的添加和删除操作
大江东去,浪淘尽,千古风流人物.故垒西边,人道是,三国周郎赤壁.乱石穿空,惊涛拍岸,卷起千堆雪.江山如画,一时多少豪杰.遥想公瑾当年,小乔初嫁了,雄姿英发.羽扇纶巾,谈笑间,樯橹灰飞烟灭.故国 ...
- vue3 elementui plus Select 选择器不选择下拉框里面的数据得到的value值
我们先来看 我点击弹框出现什么都不做 直接点击确定 看传参 tableId,timeColumnId,userColumnId直接是名称而没有获取value值 看下下拉框里面的数据 而我想直接点击获取 ...
- react props进阶 children属性
children属性,表示组件标签的子节点,当组件标签有子节点时,props就会有该属性,与与普通的props一样,其值可以使任意类型. # 父组件 class App extends React.C ...
- .NET 使用 OpenTelemetry metrics 监控应用程序指标
上一次我们讲了 OpenTelemetry Logs 与 OpenTelemetry Traces.今天继续来说说 OpenTelemetry Metrics. 随着现代应用程序的复杂性不断增加,对于 ...
- 搭建第一个web项目
实现使用: 1.创建一个普通java文件 2.Java文件的类名实现HttpServlet 3.重写service方法 4.在WEB-INF下的web.xml中添加请求与servlet类的映射关系 定 ...