1、python数据类型: str(字符串) number(数字)整数 int,浮点数 float,复数 complex bool(布尔值) none(空值) list(列表) tuple(元组) dict(字典) set(集合) 2、数据类型之字符串(string) 2.1、什么是字符串? 若干个 ...
分类:
编程语言 时间:
2020-04-17 21:54:27
阅读次数:
97
@ "TOC" 一、元组和列表的区别 元组与列表的区别是: 不可修改,只读列表 列表中的:元素赋值、删除元素、分片赋值、append()、extend()、insert()、pop()、remove()、reverse()、sort()等函数在元组中都不可使用 乘法、索引取值、tuple( )、切片 ...
分类:
编程语言 时间:
2020-04-17 12:27:46
阅读次数:
70
1.之前学的(数字,字符串,布尔值) #python3中所有的数字都是int类型,字符串时str类型,列表都是list类型,元组都是tuple类型,字典是dict类型,布尔值是bool类型 #数字(int)对应的魔法: a1="123" b=int(a1) #字符串转变成数字 b=b+100 pri ...
分类:
其他好文 时间:
2020-04-16 20:56:29
阅读次数:
85
如果直接输出packet.src和packet.dst,那么我们得到的将会是一串/0x16/x98/0xaf 这样的乱码,这是为啥,为什么会出现这样的乱码。我也是在网上搜了好久的资料,才发觉原来这是一个python的编码问题。这里使用了一个语句,'%d.%d.%d.%d'%tuple(map(ord ...
分类:
编程语言 时间:
2020-04-16 00:18:58
阅读次数:
111
标准数据类型 Python3 中有六个标准的数据类型:Number(数字)、String(字符串)、List(列表)、Tuple(元组)、Sets(集合)、Dictionary(字典)。 Number 整型(Int),通常被称为是整型或整数,是正或负整数,不带小数点。Python3 整型是没有限制大 ...
分类:
编程语言 时间:
2020-04-15 17:42:26
阅读次数:
59
学习每种语言,最开始都是类型。 下面做个表格,比较直观看一看。 名称 表示 取值 举例 备注 布尔值 boolean true/false let isDone: boolean = false; 数字 number 十进制、十六进制、二进制、八进制 let decLiteral: number = ...
新面试题 1、一行代码实现1 100之和 2、 如何在一个函数内部修改全局变量 3、列出5个python标准库 4、字典如何删除键和合并两个字典 del和update方法 5、谈下python的GIL 6、python实现列表去重的方法 7、fun(\ args,\ kwargs)中的\ args, ...
分类:
其他好文 时间:
2020-04-12 12:30:52
阅读次数:
66
函数用法 函数的参数类型 不可变类型参数:数值型、字符串str、元组tuple。可变类型:列表list,字典dict函数中a不可变,fun(a)内部修改 a 的值,只是修改另一个复制的对象,不会影响 a 本身。1、传递不可变类型参数,不会影响参数本身2、传递可变类型参数,会影响参数本身 # 不可变参 ...
分类:
编程语言 时间:
2020-04-12 07:54:23
阅读次数:
79
使用切片器对list,tuple,或者string进行处理 >>> lis = [1,2,3,4,5,6,7,8,9,10] >>> lis[:5] [1, 2, 3, 4, 5] #取前5个 >>> lis[5:] [6, 7, 8, 9, 10] # 取后5个 >>> lis[::2] [1, ...
分类:
其他好文 时间:
2020-04-11 18:44:15
阅读次数:
91
迭代器是代表数据流的对象;该对象一次返回一个元素的数据。Python迭代器必须支持一种__next__()不带任何参数的方法 ,并且始终返回流的下一个元素。如果流中没有更多元素,则 __next__()必须引发StopIteration异常。但是,迭代器不必一定是有限的。编写一个生成无限数据流的迭代 ...
分类:
其他好文 时间:
2020-04-11 18:25:48
阅读次数:
62