手机版 | 登陆 | 注册 | 留言 | 设首页 | 加收藏
当前位置: 网站首页 > python教程 > 文章 当前位置: python教程 > 文章

python基础知识入门答案python基础知识入门pdf免费下载

时间:2022-08-27    点击: 次    来源:网络    作者:佚名 - 小 + 大

python基础知识入门答案python基础知识入门pdf免费下载


下载地址

https://share.weiyun.com/ONrfVfSd


资料目录
python入门基础知识
Python详细入门基础知识
Python入门基础知识ppt课件
Python编程入门经典
树莓派Python编程入门与实战  第2版
《Python编程入门指南(上下册)》 明日科技
《Python快速编程入门》——课后题答案

举例

Python 的整数
常数有整常量(整数) 和实常量(实数) 之分。 本节介绍 Python 的整数。
整数由正整数、 负整数和零组成, 在计算机里有十进制、 二进制、 八进制和十六进制 4 种不同的表示形式。
1 . 十进制整数的表示
在 Python 里, 十进制整数就是通常意义下的整数。 例如, 1 1 2、 2 008、 −58、 0 等都是正确的十进制整数。
2. 二进制整数的表示
二进制整数是由通常意义下的二进制整数与前缀字符“0b”(数字 0 和小写字母 b) 构成。 例如, 0b1 1 01 01 、0b1 0101 1 1 等都是 Python 里正确的二进制整数。
3. 八进制整数的表示
八进制整数是由通常意义下的八进制整数与前缀字符“0o”(数字 0 和小写字母 o) 构成。 例如, 在 Python 中, 0o112 表示八进制数 112, 它相当于十进制的 74; −0o12 表示八进制数−12, 也就是十进制的−10; +0o56 表示八进制数+56, 也就是十进制的+46; 而 0o0 则表示八进制数 0, 也就是十进制的 0。
4. 十六进制整数的表示
十六进制整数是由通常意义下的十六进制整数与前缀字符“0x”(数字 0 和小写字母 x) 构成。 例如, 在 Python 中,0x1 5 表示十六进制数 1 5, 它相当于十进制的 21 ; −0x5B 表示十六进制数−5B, 也就是十进制的−91 ; +0xFF 表示十六进制数+FF, 它相当于十进制的+255; 而 0x0 表示十六进制数 0, 也就是十进制的 0。
注意, 除十进制外, Python 在其他进制整数前添加的前缀并不是该整数本身的内容, 没有什么实际的意义, 它只是一个标识, 用以避免产生不必要的混淆。 直接使用 print() 函数输出数值时, 只能输出十进制数, 如果希望输出其他进制, 就必须通过 Python 提供的数制转换函数。 下表列出了用于将十进制数转换成其他 3 种进制数的转换函数, 在编写程序时, 这一点必须记牢, 以免浪费精力和时间。

Python 的数制转换函数
函数 功能
Bi n(十进制数) 将十进制数转换成带有前缀 0b 的二进制数
Oct(十进制数) 将十进制数转换成带有前缀 0o 的八进制数
Hex(十进制数) 将十进制数转换成带有前缀 0x 的十六进制数
例 2-1 0 使用 Sublime Text 编写下面的小程序:
num=45
print(bi n(num) , ' \n' )
print(oct(num) , ' \n' )
print(hex(num) )
下图所示是它的运行结果。 从中可以看出, 十进制整数 45 对应的二进制数是 1 01 1 01 , 对应的八进制数是 55, 对应的十六进制数是 2d。

上一篇:python基础知识点总结思维导图大一python基础知识点总结

下一篇:没有了

推荐阅读
声明 | 联系我们 | 关于我们
备案ICP编号  |   QQ:2151239526  |  地址:北京市东城区  |  电话:16605168200  |