''' 模块:包含了python定义和声明的文件,一个py文件就是一个模块 1,内置模块 python解释器自带的模块 2,扩展模块 前辈大牛编写的模块,需要下载使用 3,自定义模块 自己写的模块 *****序列化模块 json pickle shelve json可用于不同语言的数据类型序列化为字... ...
分类:
编程语言 时间:
2018-07-05 23:21:31
阅读次数:
197
熟悉Java 或 C/C++ 程序的用户都知道,程序的执行需要入口程序。例如,在Java中,我们在准备 Run 的类中总会定义如下的main方法作为程序入口。 而在Python的 ".py" 文件中,Python解释器会执行暴露在 function中之外的全局代码。对于main方法实际上只是我们逻辑 ...
分类:
编程语言 时间:
2018-07-02 01:12:56
阅读次数:
161
本文编程环境:Jupyter NoteBook python3 类也是对象 在大多数编程语言中,类就是一组用来描述如何生成一个对象的代码段。在 Python 中这一点仍然成立: 但是,Python 中的类还远不止如此。类同样也是一种对象。只要你使用关键字 ,Python 解释器在执行的时候就会创建一 ...
分类:
编程语言 时间:
2018-06-30 19:49:24
阅读次数:
178
1、用模块原因 为了节省内存 2、什么是模块 python代码或者C语言代码 以功能来分类 3、模块分类 内置模块,包含在python解释器内的模块 扩展模块,需要安装 import time for i in range(0,101,2): time.sleep(0.1) char_num = i ...
分类:
编程语言 时间:
2018-06-30 13:02:35
阅读次数:
140
一,模块概念 在计算机程序开发的过程当中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。为了编码更加容易维护,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就会相对减少。很多编程语言就采用这种组织代码的方式。在python中,一个.py文件就称之为一个模块 ...
分类:
编程语言 时间:
2018-06-30 13:01:24
阅读次数:
147
1:简述解释型和编译型编程语言的区别 2:Python解释器种类以及特点 3:位和字节的关系 4:b,B,KB,MB,GB的关系 5:列举五个PEP8的规范 6:代码转换: 二进制转换成十进制:v = “0b1111011” 十进制转换成二进制:v = 18 八进制转换成十进制:v = “011” ... ...
分类:
其他好文 时间:
2018-06-28 21:34:12
阅读次数:
156
异常处理: Trackback:异常的追踪信息 NameError:异常类 name ‘a’ is not defined:异常值 python中一个异常标识一种错误 异常类: 异常处理: python解释器检测到错误,触发异常,也允许程序员自己触发异常,程序员自己编写代码,捕获异常,如果捕获异常, ...
分类:
其他好文 时间:
2018-06-27 00:19:59
阅读次数:
139
python做数据分析相关的工具的安装和配置,以及numpy的入门 为什么要用PYTHON来做数据分析 MATLAB R语言,语法类似C语言,但是它在语义上是函数设计语言,也是开源的。 python 的优势: 有大量的库为数据分析和处理提供了完整的工具链 python的库很多,而且库一直在增加,算法 ...
分类:
编程语言 时间:
2018-06-26 18:02:49
阅读次数:
188
Python简介Python是一门解释型语言,因为无需编译和链接,你可以在程序开发中节省宝贵的时间。Python解释器可以交互的使用,这使得试验语言的特性、编写临时程序或在自底向上的程序开发中测试方法非常容易。Python是面向对象语言:这意味着Python支持面向对象的风格或代码封装在对象的编程技术你甚至还可以把它当做一个桌面计算器。 Python发展史?&ems
分类:
编程语言 时间:
2018-06-26 11:05:30
阅读次数:
163
1. 解释什么是栈溢出,在什么情况下可能出现。 栈溢出是由于C语言系列没有内置检查机制来确保复制到缓冲区的数据不得大于缓冲区的大小,因此当这个数据足够大的时候,将会溢出缓冲区的范围。在Python中,函数调用是通过栈(stack)这种数据结构实现的,每当进入一个函数调用,栈就会加一层栈帧,每当函数返 ...
分类:
编程语言 时间:
2018-06-26 01:00:44
阅读次数:
192