摘要: 正则表达式 Micbael·Fitzgerald 人民邮电出版社 http://tool.chinaz.com/regex/ 第 1 章 什么是正则表达式 正则表达式有助于找到文本字符串中的各种模式。更确切地说,正则表达式是经过专门编写的文本字符串,用来匹配字符串(尤其是文件内字符串)集合中符合该模 阅读全文
posted @ 2019-01-01 14:10 dongye95 阅读(540) 评论(0) 推荐(0)
摘要: 说明: 1. 函数功能将一个数值进行格式化显示。 2. 如果参数format_spec未提供,则和调用str(value)效果相同,转换成字符串格式化。 3. 对于不同的类型,参数format_spec可提供的值都不一样 阅读全文
posted @ 2018-12-31 13:01 dongye95 阅读(215) 评论(0) 推荐(0)
摘要: 锲子 先看一段函数 初识递归 递归的定义——在一个函数里再调用这个函数本身 现在我们已经大概知道刚刚讲的story函数做了什么,就是在一个函数里再调用这个函数本身,这种魔性的使用函数的方式就叫做递归。 递归的最大深度——997 正如你们刚刚看到的,递归函数如果不受到外力的阻止会一直执行下去。但是我们 阅读全文
posted @ 2018-12-30 22:58 dongye95 阅读(268) 评论(0) 推荐(0)
摘要: 内置函数 截止到python版本3.6.2,现在python一共为我们提供了68个内置函数。 一、作用域相关 二、迭代器/生成器相关 三、其他 3.1 字符串类型代码的执行 eval() 将字符串类型的代码执行并返回结果 exec() 将自字符串类型的代码执行,无返回值 - compile() 将字 阅读全文
posted @ 2018-12-29 22:03 dongye95 阅读(335) 评论(0) 推荐(0)
摘要: %用法 1、整数的输出 %o —— oct 八进制%d —— dec 十进制%x —— hex 十六进制 >>> print('%o' % 20) 24 >>> print('%d' % 20) 20 >>> print('%x' % 20) 14 2、浮点数输出 2.1 格式化输出 %f ——保留 阅读全文
posted @ 2018-12-29 21:00 dongye95 阅读(4702) 评论(0) 推荐(0)
摘要: 一. 选择题(32分) 1. python不支持的数据类型有:AA. charB. intC. floatD. list 2. Ex = ‘foo’y = 2print(x + y)A. fooB. foofooC. foo2D. 2E. An exception is thrown 3. 关于字符 阅读全文
posted @ 2018-12-29 00:22 dongye95 阅读(3896) 评论(0) 推荐(0)
摘要: 打印省、市、县三级菜单 可返回上一级 可随时退出程序 - - - 阅读全文
posted @ 2018-12-29 00:14 dongye95 阅读(343) 评论(0) 推荐(0)
摘要: 装饰器 推导式练习题: 1. 过滤掉长度小于3的字符串列表,并将剩下的转换成大写字母 2. 求(x,y)其中x是0-5之间的偶数,y是0-5之间的奇数组成的元祖列表 3. 求M中3,6,9组成的列表M = [[1,2,3],[4,5,6],[7,8,9]] 生成器 默写 a. 生成器函数获取移动平均 阅读全文
posted @ 2018-12-29 00:06 dongye95 阅读(288) 评论(0) 推荐(0)
摘要: 默写 答案 1、写函数,返回一个扑克牌列表,里面有52项,每一项是一个元组。例如:[(‘红心’,2), (‘草花’,2), …(‘黑桃,‘A’)] 2、写函数,传入n个数,返回字典:{‘max’:最大值,’min’:最小值}。例如: min_max(2, 5, 7, 8, 4),返回: {‘max’ 阅读全文
posted @ 2018-12-29 00:01 dongye95 阅读(744) 评论(0) 推荐(0)
摘要: python基础数据类型考试题 考试时间:两个半小时 满分100分(80分以上包含80分及格) 一,基础题。 1. 简述变量命名规范(3分) 答:(1) 变量为数字,字母以及下划线的任意组合,且不能以数字开头(2) 变量名不宜过长,要具有可描述性 (3) 变量名不能为中文和汉字拼音(4) 默认全大写 阅读全文
posted @ 2018-12-28 23:53 dongye95 阅读(1611) 评论(1) 推荐(0)