文章分类 -  python基础

python 正则表达式
摘要:以下代码是由于RE返回一个"\"在python中就变成了“\\” 阅读全文

posted @ 2018-03-25 12:17 星际无垠 阅读(75) 评论(0) 推荐(0)

随机数模块和时间模块
摘要:import random def validNumber(): num = [x for x in range(0,10)] #列表生成式 str = [chr(x) for x in range(65,90)] all =(num*2+str*2) random.shuffle(all) print(random.sample(all... 阅读全文

posted @ 2018-03-24 12:45 星际无垠 阅读(73) 评论(0) 推荐(0)

装饰器的前身今世
摘要:装饰器实现的是在不改变方法原来调用的方式、代码的情况下, 给这个函数的前后加一些功能进行装饰,以为原方法实现调用前后添加打印日志功能为例 演练过程 Version1:最原始的作法,修改函数代码 Version2:将重复的代码抽离成方法当作参数传入,改变原来方法的调用形式 Version 3 将重复的 阅读全文

posted @ 2018-03-22 16:17 星际无垠 阅读(85) 评论(0) 推荐(0)

四个重要的内置函数
摘要:filter: 将一个列表中的元素挨个拿出来,放到前面的函数中执行,将不满足的元素结果封装到一个迭代器对象中返回 map:将一个列表中的元素挨个拿出来,放到前面的函数中执行,并返回执行的结果封装到一个迭代器对象中返回 reduce:将一个列表中的元素从前到后,先拿出两个运用前面的函数计算,再将计算的 阅读全文

posted @ 2018-03-21 17:24 星际无垠 阅读(84) 评论(0) 推荐(0)

python 基础知识拾遗(集合)
摘要:1 #_*_encoding:utf-8_*_ 2 3 ''' 4 字典的键是不可修改的类型 5 通过hash键的值存放值,键是唯一的 6 字典是无序的的内容是按键的hash值存放的 7 8 不可修改数据类型:基础数据类型,元组 9 可修改数据类型:列表、字典 10 11 使用dict工厂模式创建时,在dict()中放入列表... 阅读全文

posted @ 2018-03-05 16:46 星际无垠 阅读(84) 评论(0) 推荐(0)

python 基础知识拾遗2(函数)
摘要:关键参数 正常情况下,给函数传参数要按顺序,不想按顺序就可以用关键参数,只需指定参数名即可,但记住一个要求就是,关键参数必须放在位置参数之后。 非固定参数 1.一个参数多个不固定值使用 * 2.多个不固定参数使用 ** 递归函数调用(二分查找) 阅读全文

posted @ 2018-02-08 16:39 星际无垠

python 基础知识拾遗1(基础类型、运算符、文件)
摘要:运算符: 1.在Python中逻辑运算可以使用连续判断 如下代码执行结果输出 "Yes!" 列表: 1.列表切片,可以有三个参数,第一个为起始位置,第二个为终止位置(不包括),第三个为步长(默认为1) 元组: 元组数据不可以修改,使用小括号"()"定义,列表使用中括号"[]"定义 字符串: 文件: 阅读全文

posted @ 2018-02-05 14:34 星际无垠