分类目录:编程

以下是分类 编程 下的所有文章

生成器总结

首先引出问题: li = [1, 2, 3, 5, 5, 6, 7, 8, 9, 9, 8, 3] 写一个所有数值乘以2的生成器。(编程) 此题也并不难,要求不能用lambda,但我还是将lambda的方式写出来。当时咋就写不出来呢?   方式1: # lambda方式 li = [1, 2, 3, 5, 5, 6, 7, 8,……

python作用域

还是考核的时候判断失误了。   来看两个例子:   例子一:下面执行后会输出什么结果? def test(): print(luffy) luffy = “the king of sea.” test() 结果: 输出: the king of sea. 因为此例子中存在两个作用域,一个是全局作用域,一个是函数内的作用……

python文件读写总结

昨天晚上导师考核,一上来就被两道文件读写的题给懵逼了,看来文件读写的某些方面还是欠练。来看看这两道题。 文件操作的笔记:https://www.cnblogs.com/alexchenx/p/9035535.html   前提: 有一个文件 test.txt 内容如下: 日照香炉生紫烟, 遥看瀑布挂前川。 飞流直下三千尺, 疑是……

模块学习相关练习题

1.logging模块有几个日志级别? loggging模块有5个日志级别,分别是 DEBUG, INFO, WARNING, ERROR, CRITICAL   2. 请配置logging模块,使其在屏幕和文件里同时打印以下格式的日志 2017-10-18 15:56:26,613 – access – ERROR – acc……

软件开发目录规范

本文来自 python book。   为什么要设计好目录结构? “设计项目目录结构”,就和”代码编码风格”一样,属于个人风格问题。对于这种风格上的规范,一直都存在两种态度: 一类同学认为,这种个人风格问题”无关紧要”。理由是能让程序work就好,风格问题根……

re 模块

引子 请从以下文件里取出所有的手机号 姓名 地区 身高 体重 电话 况咏蜜 北京 171 48 13651054608 王心颜 上海 169 46 13813234424 马纤羽 深圳 173 50 13744234523 乔亦菲 广州 172 52 15823423525 罗梦竹 北京 175 49 18623423421 刘诺涵 北京……

logging 模块

介绍 很多程序都有记录日志的需求,并且日志中包含的信息既有正常的程序访问日志,还可能有错误、警告等信息输出,python的logging模块提供了标准接口,你可以通过它存储各种格式的日志,logging的日志可以分为 debug(), info(), warning(), error(), and critical() 5个级别,下面我们……

subprocess 模块

介绍 我们经常需要通过Python去执行一条系统命令或脚本,系统的shell命令是独立于你的python进程之外的,每执行一条命令,就是发起一个新进程,通过python调用系统命令或脚本的模块在python2有os.system, >>> os.system(‘uname -a’) Darwin Alexs-MacBoo……

hashlib 模块

加密算法介绍 本文主要介绍 HASH, MD5, SHA-1 HASH Hash,一般翻译做“散列”,也有直接音译为”哈希”的,就是把任意长度的输入(又叫做预映射,pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,……

configparser 模块

此模块用于生成和修改常见的配置文件,在python2中次模块叫 ConfigParser   很多软件的常见配置文件格式如下: [DEFAULT] ServerAliveInterval = 45 Compression = yes CompressionLevel = 9 ForwardX11 = yes [bitbucket……