异常处理 1:程序中难免出现错误,而错误分成两种 1.语法错误(这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正) 2.逻辑错误 2:什么是异常 异常就是程序运行时发生错误的信号,在python中,错误触发的异常如下 3:python中的异常种类 在python中不同的异常可 ...
分类:
编程语言 时间:
2017-09-13 20:17:53
阅读次数:
238
collections模块 :一些扩展的数据类型 time :时间模块 os模块:和操作系统交互的 文件夹和文件路径创建和删除 执行系统命令 random 模块 :随机 生成验证码 洗牌 sys 模块:和python解释器交互 ,退出python程序 获取文件执行时的参数 sys.argv 序列化模 ...
分类:
其他好文 时间:
2017-09-13 13:08:56
阅读次数:
169
异常和错误 在编写程序的过程中 程序出错是不可避免的;而这些错误可以分为俩种: 1:.语法错误(这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正) 2:逻辑错误(逻辑错误) 异常 常用的异常种类 其他异常类型 异常处理 什么是异常处理: python解释器检测到错误,触发异常 ...
分类:
其他好文 时间:
2017-09-13 13:02:46
阅读次数:
171
sys模块 sys模块是与python解释器交互的一个接口 sys.argv 命令行参数List,第一个元素是程序本身路径 sys.exit(n) 退出程序,正常退出时exit(0),错误退出sys.exit(1) sys.version 获取Python解释程序的版本信息 sys.path 返回模 ...
分类:
编程语言 时间:
2017-09-12 19:47:54
阅读次数:
240
当我们编写Python代码时,我们得到的是一个包含Python代码的以.py为扩展名的文本文件。要运行代码,就需要Python解释器去执行.py文件。 由于整个Python语言从规范到解释器都是开源的,所以理论上,只要水平够高,任何人都可以编写Python解释器来执行Python代码(当然难度很大) ...
分类:
编程语言 时间:
2017-09-12 17:46:03
阅读次数:
186
因为Python是跨平台的,它可以运行在Windows、Mac和各种Linux/Unix系统上。在Windows上写Python程序,放到Linux上也是能够运行的。 要开始学习Python编程,首先就得把Python安装到你的电脑里。安装后,你会得到Python解释器(就是负责运行Python程序 ...
分类:
编程语言 时间:
2017-09-12 17:38:19
阅读次数:
178
进程: Python 解释器有一个全局解释器锁(PIL),导致每个 Python 进程中最多同时运行一个线程,因此 Python 多线程程序并不能改善程序性能,不能发挥多核系统的优势,可以通过这篇文章了解。 但是多进程程序不受此影响, Python 2.6 引入了 multiprocessing 来 ...
分类:
系统相关 时间:
2017-09-10 21:46:34
阅读次数:
252
day2内容 1.二进制以及编码 python解释器在加载 .py 文件中的代码时,会对内容进行编码(默认ascill) ASCII(American Standard Code for Information Interchange,美国标准信息交换代码)是基于拉丁字母的一套电脑编码系统,主要用于 ...
分类:
编程语言 时间:
2017-09-10 19:44:38
阅读次数:
189
第1章 第一个Pyhton程序 Pyhton的两种执行方式:交互式与脚本文件 Pyhton的两种执行方式:交互式与脚本文件 1.1 交互式 l 交互式模式 直接在Windows或者Linux环境下打开Python解释器执行。 优点:快捷,调试方便。 缺点:不能够保存代码。 l 交互式模式 直接在Wi ...
分类:
编程语言 时间:
2017-09-09 09:49:08
阅读次数:
245
一、变量 指在程序执行过程中,可变的量; 定义一个变量,就会伴随有3个特征,分别是内存ID、数据类型和变量值。 其他语言运行完之前,一定要手动把程序的内存空间释放掉。但python解释器是自带内存回收机制的,一旦python程序运行完后,会自动释放内存空间。 age=10 print(id(age) ...
分类:
编程语言 时间:
2017-09-08 00:10:26
阅读次数:
276