python实现摄氏度到华氏度的转变(自学Python编程的第0005天)
人生苦短,我用Python
我已加入#100DaysOfCode# 活动
每天自学编程1小时。[憨笑]
今天的大纲就不写了
整数(int)数据类型
整数数据类型用来表示整数数值(没有小数部分),包括正整数、负整数和0。整型数据类型包括二进制整数、八进制整数、十进制整数和十六进制整数。
二进制整数:
标准 ASCII 码用 7 个二进 制位表示 1 个字符
二进制的故事
二进制整数是由0和1两个数组成,进位规则为“逢二进一”
1697年元旦,莱布尼茨写了一封信给鲁道夫·奥古斯都公爵。
写信的同时,他赠送了一颗自己制造的银币给公爵
这颗银币的出现,真正预示着二进制的诞生。
银币的正面当然是公爵帅气威风的肖像
这是为了获得“科研经费”必须做出的妥协。
反面是一则创世故事:水面上笼罩着黑暗
顶部光芒四射……
中间部分雕刻的是从1到17的二进制数学式。
考虑到公爵的智商,文笔晦涩的莱布尼茨讲述了他构思的一枚题为“造化之象”的纪念币:全能的上帝从无创造有。现在我们可以说,数字的起源是世上能最好展示和说明这种力量的事物,它以“一”和“零”或者说“无”的形式呈现,既朴素又简练。
银币上面刻着十进制与二进制的对比状态:
从这一天起,现代数学意义上的“二进制”诞生了。
二进制数的算术运算
每种数制都有其运算规则。
二进制数的算术运算规则如下。
加运算:0 0=0,0 1=1,1 0=1,1 1=10(逢 2 进 1)
减运算:1-1=0,1-0=1,0-0=0,0-1=1(向高位借 1 当 2)
乘运算:0×0=0,0×1=0,1×0=0,1×1=1 除运算:0÷1=0,1÷1=1
附图:十进制转二进制
换算完成后
在cmd命令行输入calc
调出Windows10自带的计算器来检查一下自己的换算结果,是不是对的
Win10自带的计算器
Win10自带的计算器功能强大
用程序员专用的计算器检查一下自己的换算结果是否正确
这里要注意一下是
HEX :十六进制。
DEC:十进制。
OCT:八进制。
BIN:二进制(这里的二进制为二进制补码形式)
熟练使用一些提高效率的工具是一个程序员成熟的标志。二进制的世界很大很精彩,洞唐继续本着以"0基础"的角度出发,所以也不会把文章写得过于晦涩难懂,随着学习的不断深入,后期我也会继续把数制这一问题做补充和扩展。[狗头]
说完了二进制,再看看其他的数制吧
十进制整数
十进制整数由0~9组成的,进位规则为“逢十进一”
八进制整数
八进制整数由0~7组成,进位规则为“逢八加一”
十六进制整数
十六进制整数由0~9和A~F组成,进位规则为“逢十六进一”
好难,洞唐要哭了
//示例代码
print(0b111) //二进制整数
print(0o122) //八进制整数
print(122) //十进制整数
print(0x122) //十六进制整数
浮点型(float)数据类型
浮点型数据类型由整数部分与小数部分组成,如3.165、-8.68。浮点类型的数据还可以用科学计数法表示,如2.5e2、-8.88e5.
//代码示例
print(-8.68)
print(2.5e2)
好了,以上就是洞唐自学Python的第 0005 天了。
我会持续记录自己进步的过程,开启自律人生!
学习更多
学编程前需要做什么准备?
用乐高SPIKE也能学Python?
怎么搞定你的老板???(秘籍)
学编程的第0001天:配置开发环境
学编程的第0002天:关键字和注释
学编程的第0003天:变量、缩进
学编程的第0004天:运算符
程序员转岗做运营,需要学习什么?
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com