1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 大学计算机基础 —(要是不期末考我绝对不会翻开这本书)

大学计算机基础 —(要是不期末考我绝对不会翻开这本书)

时间:2020-10-11 22:08:07

相关推荐

大学计算机基础 —(要是不期末考我绝对不会翻开这本书)

Python 基本元素

>>> print('Hello World!')Hello World!

>>> 表示此时可以输入Python 命令

对象,表达式和数值类型

Python 有四种类型的标量对象:

intfloatboolNone

int 和 float 的运算符

i+ji-ji*ji//j// 除完后去整数部分 // 除了上面这个,其他的运算式,只要有一个为float类型,结果就为float类型i/j// 保留小数部分i%ji**j// 比如 3**2 ,表示3的二次方

str 类型与输入

>>> 3 * 'c'// 等价于'c' + 'c' + 'c'

内置数据结构

列表

列表是一个有序的对象的集合,集合中每个元素都有一个索引值,有序是由元素的索引值体现的,索引值最小的元素在顺序上排在前面。

列表是可修改的数据类型,即在列表对象被创建后,可以修改列表的元素。

可以进行追加,插入,扩展。

可以用 pop方法,和remove函数进行删除。

元组

创建后不能修改,这是和列表最大的区别,相当于在C/C++ 的数组前面加了const。

元组可进行索引,截取片段,例如:

point[0:2]

成员资格测试:

>>>point = (23,24,30)>>>24 in pointTure

级联:

>>> n1 = (23,24,30)>>> n2 = (0)>>> n1 + n2(23,24,30,0)

字典

字典类型的对象可以存储任意被索引的无序的数据类型。

字典类型对象的主要操作:

len(d)// 返回 d 中元素的个数d.keys() // 返回一个列表,包含 d 的所有关键字d.values() // 返回一个列表,包含 d 的所有值k in d// 若关键字 k 在 d里,返回True,否则返回 Falsed[k] // 返回 d 中与 k 关联的值d[k] = v // 赋值for k in d // 对 d 中所有的关键字进行循环del d[k] // 删除

编码

二进制转换成十六进制

首先,我们要看以下16位数进制的表示方法

1 2 3 4 5 6 7 8 9 A B C D E

接下来我们就可以进行进制的转换了,下面我给出了二进制的数,我们将它转换为十六进制,例如:0101101

我们将这个数按4个一组来划分,变成 0010 1101(这里本来是010 1101前面不够4位我们就凑一个0)

可以得到 0010 =2 1101=D

所以转换成十六进制就是2D

十六进制转换成二进制

例如给出十六进制数位为2B,我们将它转换为二进制

十六进制转二进制与二进制转十六进制有异曲同工之妙,我们可以先列出

1 2 4 8,把2B拆开为2和B,先看2,让1 2 4 8 中加起来等于2,所以就是0100,然后再看B,B为11,让1 2 4 8中加起来等于11的为1 2 8,所以就是1101,然后连起来就是01001101即为答案。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。