摘要: 介绍 在平常的代码中个,我们常常需要与实践打交道。在Python中,与实践处理有关的模块有包括:time,datetime,calendar(calendar很少用),下面分别介绍。 在开始之前,需要了解以下几点: 一、在Python中,通常有以下几种方式来表示时间: 1. 时间戳 2. 格式化时间阅读全文
posted @ 2018-06-14 16:53 alexchenx 阅读(14) 评论(0) 编辑
摘要: 本文概要 本文主要讲解以下几个知识点: 1. 认识什么是模块 2. 模块有什么好处 3. 模块的分类 4. 模块的导入方法 5. 第三方开源模块的安装方法 6. 包的知识 什么是模块 在平时的开发过程中,随着代码越写越多,到最后如果要对某一处进行修改就显得难以维护了,稍不注意要是改错了就会出大问题。阅读全文
posted @ 2018-06-12 12:29 alexchenx 阅读(24) 评论(0) 编辑
摘要: 文件处理相关: 1. 编码问题 1) 请说明python2与python3中的默认编码是什么? python2中默认编码是ASCII码 python3中默认编码是UTF-8 2)为什么会出现中文乱码?你能列举出现乱码的情况有哪几种? 中文乱码就是因为存的编码和展现的编码不一致造成的,不同的编码是去不阅读全文
posted @ 2018-05-29 16:42 alexchenx 阅读(79) 评论(0) 编辑
摘要: 名称空间 又叫命名空间,名字空间,英文名叫 name space,干嘛用的? 假如有 x = 1 , 1是存放到内存的,那 x 存哪里的呢?名称空间正式存放名字x与1绑定关系的地方。 名称空间分3种: locals:是函数内的名称空间,包括局部变量和形参。通过locals()可以打印当前名称空间的局阅读全文
posted @ 2018-05-28 16:01 alexchenx 阅读(27) 评论(0) 编辑
摘要: 鸡汤之人丑就要读书 推荐:《追风筝的人》《白鹿原》《阿甘正传》《幸德勒的名单》 三元运算 三元运算又称三目运算,是对简单的条件语句的简写,如: 简单条件语句: 改为三元运算: 例子: 文件处理 假如有一个文件“保密资料.txt”,如何查看里面的内容呢? 1. 安装文本编辑器 2. 选中右键,利用文本阅读全文
posted @ 2018-05-14 12:45 alexchenx 阅读(39) 评论(0) 编辑
摘要: 练习 1. 请用代码实现:利用下划线将列表的每一个元素拼接成字符串,li = ['alex', 'eric', 'rain'] 输出: 2. 查找列表中元素,移除每个元素的空格,并查找以a或A开头并且以c结尾的所有元素 输出: 3. 写代码,有如下列表,按照要求实现每一个功能 9. 元素分类 有如下阅读全文
posted @ 2018-05-08 18:54 alexchenx 阅读(96) 评论(0) 编辑
摘要: 二进制转换 python可以使用bin()将十进制数字转为二进制: ASCII码与二进制 计算机是如何把二进制转换为文字的? 是通过一张ASCII码表: ASCII码表可存储255个符号,没一个符号对应一个十进制的编号。 文字转二进制 需求: 请把 #Alex 按ASCII表转成二进制形式。 按照A阅读全文
posted @ 2018-05-02 15:43 alexchenx 阅读(38) 评论(0) 编辑
摘要: 练习题: 1. 简述编译型与解释型语言的区别,且分别列出你知道的哪些语言属于编译型,哪些属于解释型。 编译型:开发效率低,运行速度快解释型:开发效率高,运行速度慢编译型语言:C、C++解释型语言:Python、Java 2. 执行Python脚本的两种方式是什么 1)python hollo.py2阅读全文
posted @ 2018-05-02 11:47 alexchenx 阅读(42) 评论(0) 编辑
摘要: 编程语言介绍 编程语言分三大类:机器语言、汇编语言、高级语言 机器语言: 由于计算机内部只能接受二进制代码,因此,用二进制代码0和1描述的指令称为机器指令,全部机器指令的集合构成计算机的机器语言,机器语言属于低级语言。 优缺点:优点是最底层,速度最快;缺点是最复杂,开发效率低。 汇编语言: 汇编语言阅读全文
posted @ 2018-04-28 12:14 alexchenx 阅读(45) 评论(0) 编辑