摘要: 正则表达式 正则表达式内部函数详解http://www.runoob.com/python/python-reg-expressions.html 正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。 Python 自1.5版本起增加了re 模块,它提供 Perl 风格 阅读全文
posted @ 2017-10-14 15:52 BD-ld-2017 阅读(488) 评论(0) 推荐(0)
摘要: 冒泡排序 递归 斐波纳挈数列 第十个斐波纳挈数 装饰器 结果: hello hello hello F1 end end end F2 F3 F4 如果有两个函数名一样的函数,在执行这个函数时,会执行下面那个函数,因为python解释器是从上往下把代码(函数)放入内存的,所以,同样的函数名会指向最后 阅读全文
posted @ 2017-10-14 15:29 BD-ld-2017 阅读(317) 评论(0) 推荐(0)
摘要: 常用写入方式及指针位置 r+,读写:(最常用的) 读,0开始读取 写,指针的位置开始写 先读,最后追加 主动seek,写从当前指针向后写w+x+a+,追加 打开时指针直接到最后 读,最后位置读取 写,先读,最后追加 无论你怎调位置,写的时候直接写到最后 文件操作 trunkcate,截取前面 rea 阅读全文
posted @ 2017-10-14 15:11 BD-ld-2017 阅读(148) 评论(0) 推荐(0)
摘要: 一、打开文件 open(文件名,模式,编码)#默认模式为只读 打开文件时,需要指定文件路径和以何种方式打开文件,打开后,即可获取该文件句柄,如后通过此文件句柄对该文件操作。打开的模式有:r,只读文件,【默认】w,只写文件,【不可读,不存在创建;存在则清空内容】x,只写文件,【不可读,不存在创建,存在 阅读全文
posted @ 2017-10-14 14:54 BD-ld-2017 阅读(229) 评论(0) 推荐(0)
摘要: lambda表达式 简单函数可用lambda表达式 1. 2. 以上两个的功能是一样的 1. 2. 以上两个的功能是一样 python的内置函数 abs() abs()的作用是绝对值 all() 循环参数,如果每个元素都为真,那么all的返回值为真 0、None、空字符串(有空格不算)、空列表、空字 阅读全文
posted @ 2017-10-14 13:57 BD-ld-2017 阅读(415) 评论(0) 推荐(0)
摘要: 写函数,计算传入字符串中【数字】、【字母】、【空格] 以及 【其他】的个数 写函数,判断用户传入的对象(字符串、列表、元组)长度是否大于5。 1、 2、 写函数,检查用户传入的对象(字符串、列表、元组)的每一个元素是否含有空内容。 1、 写函数,检查传入列表的长度,如果大于2,那么仅保留前两个长度的 阅读全文
posted @ 2017-10-14 13:19 BD-ld-2017 阅读(404) 评论(0) 推荐(0)
摘要: 1、 def 函数名(形式参数) 函数体 return "123" 函数执行了return之后就不再执行下面的代码 2、 默认形参实参的位置一一对应 如果要调整位置,指定形参名字 3、函数可以有默认参数 4、动态参数 1、 2、 #**要在*后面,这两个要在一般参数数的后面,而且实参也要按此排序 * 阅读全文
posted @ 2017-10-14 12:56 BD-ld-2017 阅读(211) 评论(0) 推荐(0)
摘要: 集合 1、list ==》允许重复的集合,可修改 2、tuple ==》允许重复的集合,不可修改 3、dict ==》 4、set ==》不允许重复的集合,相当于不可重复的列表 set 是一个无序的且不重复的元素集合,不能通过下标取值 创建 转换 例题old_dict={"#1":11,"#2":2 阅读全文
posted @ 2017-10-14 12:37 BD-ld-2017 阅读(272) 评论(0) 推荐(0)
摘要: 一、回顾 1、顶部 解释器3.5 2.7都要写 编码 3.5 utf-8 2.7 ascii 2、print() 3.5print("hello") 2.7print "hello" 3、编码 ascii 1字节 ==》unicode 2字节 ==》gbk、utf-8、gb2312.。。 ascii 阅读全文
posted @ 2017-10-14 12:20 BD-ld-2017 阅读(144) 评论(0) 推荐(0)
摘要: 一、运算符 in方法 二、基本数据类型 int n1=123#根据int类型,创建了一个对象 n2=int(123)#根据int类型,创建了一个对象 #在第一句运行时会调用第二句,第二句在内存创建地址 int特有的功能在 int类 功能1 功能2 功能3 __init__(在类名里加一个括号(int 阅读全文
posted @ 2017-10-14 11:53 BD-ld-2017 阅读(508) 评论(0) 推荐(0)
摘要: 今天大部分是字符串的各种练习 字符串 #在这里{0}相当于占位符,通过format函数从数字零开始替换而且若想要替换就必须#有{0}作为开始,而且下一个数必须是{1}(连续的),位置没什么要求,先从0依次#向1,2,3(按数字排列顺序替换),如果占位符多余format后的参数就会报错,如果参数#多于 阅读全文
posted @ 2017-10-14 11:33 BD-ld-2017 阅读(99) 评论(0) 推荐(0)
摘要: 这些是最开始学习python时的笔记,今天整理一下,在这里记录一下。 各种基础代码解释 for key,item in enumerate(li): print(key,item) inp=input("请输入商品序号:") #在这里inp是字符串类型 inp_num=int(inp) #将字符串类 阅读全文
posted @ 2017-10-14 10:50 BD-ld-2017 阅读(288) 评论(0) 推荐(0)