1 整数对象PyIntObject 整数对象是固定大小的Python对象,内部只有一个ob_ival保存实际的整数值。 2 字符串对象PyStringObject Python的字符串对象是一个不可变对象,任何改变字符串字面值的操作都是重新创建一个新的字符串。 字符串对象在Python中用PyStr ...
分类:
编程语言 时间:
2018-03-10 14:14:43
阅读次数:
263
在python对象分类中已经 介绍了python不可变对象,下面将列举实例,详细分析: 不可变类型(数字,字符串,元组,不可变集合):不支持原处修改。 引用 在python一切皆是对象,而对象是通过引用传递的。在赋值时,不管这个对象是新创建的,还是一个已经存在的,都是将该对象的引用赋值给变量。故这里 ...
分类:
编程语言 时间:
2018-03-10 11:59:18
阅读次数:
273
# 对象的基本理论 # 什么是对象? # 万物皆对象 # 对象是具体物体 # 拥有属性 # 拥有行为 # 把很多零散的东西,封装成为一个整体 # 举例:王二小 # 属性 # ... ...
分类:
编程语言 时间:
2018-03-10 00:22:22
阅读次数:
166
简单来说,Beautiful Soup是python的一个库,最主要的功能是从网页抓取数据。 Beautiful Soup自动将输入文档转换为Unicode编码,输出文档转换为utf-8编码。 Beautiful Soup将复杂HTML文档转换成一个复杂的树形结构,每个节点都是Python对象,所有 ...
分类:
编程语言 时间:
2018-03-06 21:42:04
阅读次数:
199
python是一种解释型语言,它的源代码可以直接运行。由python解释器把源代码解释为中间语言,然后翻译为机器码运行。 1.什么事pickling和unpiickling 我理解为对象的序列化和反序列化,利用pickle可以把python对象转化为二进制字符串(类型为bytes),方便文件存储对象 ...
分类:
编程语言 时间:
2018-02-27 01:07:35
阅读次数:
183
一、Python模块 Python的强大之处在于他有非常丰富和强大的标准库和第三方库,几乎你想实现的任何功能都有相应的Python库支持 Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。 使用模块可以避免函数名和变量 ...
分类:
编程语言 时间:
2018-02-21 23:00:17
阅读次数:
223
1、什么是pickling和unpickling?(1分) Pickle模块接受任何Python对象,并将其转换为字符串,使用dump函数将其转储到文件中,这个过程称为pickling。从存储的字符串表示中检索原始Python对象的过程称为unpickling。2、作为解释型语言,Python如何运... ...
分类:
编程语言 时间:
2018-02-21 13:48:29
阅读次数:
182
异常:即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。 一般情况下,在Python无法正常处理程序时就会发生一个异常。 异常是Python对象,表示一个错误。 当Python脚本发生异常时我们需要捕获处理它,否则程序会终止执行。 try的工作原理: 当开始一个try语句后,pyth ...
分类:
编程语言 时间:
2018-02-07 16:54:00
阅读次数:
151
数据类型int标准的长度FloatLong长整型,无限长a=2**312乘以31次方type查看数据的数据类型布尔:真或假1或0文件操作时withas打开文件readlines读取多行strip()函数用于把换行符去掉def主文件判断python的主函数,pythonindex.py,通过index.py内部调用自动创建变量ifname=‘main‘:例如python对象对象基于类
分类:
编程语言 时间:
2018-02-05 21:56:55
阅读次数:
224
Python模块之getpass模块 Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。 getpass模块提供了可移植的密码输入,一共包括下面两个函数: 输入密码时,如果想要不可见,可使用getpass 模块中的 g ...
分类:
编程语言 时间:
2018-02-02 23:24:10
阅读次数:
196