python
文章平均质量分 55
zy691357966
这个作者很懒,什么都没留下…
展开
-
python 笔记4-- 函数式编程
高阶函数 把函数作为参数传入,这样的函数称为高阶函数,函数式编程就是指这种高度抽象的编程范式。 在python中 函数也是一种变量def add(x, y, f): return f(x) + f(y) map map()函数接收两个参数,一个是函数,一个是Iterable,map将传入的函数依次作用到序列的每个元素,并把结果作为新的Iterator返回。 >>> def f(x):原创 2015-09-19 17:05:12 · 392 阅读 · 0 评论 -
[Python学习笔记][Python内置函数]
Python 常用内建函数比较基础的列表abs(x) 求绝对值 pow(x,y) 返回x的y次方,等同于x**y round(x[,小数位数]) 对x进行四舍五入,若不指定位数,则返回整数 chr(x) 返回ASCII编码为x的字符,str类型 ord(x) 返回一个字符x的编码 chr的逆操作 float(x) 把数字或字符串x 转换成浮点型并输出 int(x) 把浮点原创 2016-04-02 16:37:39 · 515 阅读 · 0 评论 -
[Python学习笔记][第八章Python异常处理结构与程序调试]
1/30第八章Python异常处理结构与程序调试异常处理try…except结构try: try块 except Exception: except块 try…except…else结构try: try块 except Exception: except块 else: #如果都没捕获到 else块 带有多个except的try结构try:原创 2016-04-02 16:36:30 · 635 阅读 · 0 评论 -
[Python学习笔记][第七章Python文件操作]
2016/1/30学习内容第七章 Python文件操作文本文件 文本文件存储的是常规字符串,通常每行以换行符’\n’结尾。 二进制文件 二进制文件把对象内容以字节串(bytes)进行存储,无法用笔记本或其他普通文本处理软件进行编辑,通常也无法被人类直接阅读和理解,需要使用专门的软件进行解码后读取,显示,修改或执行。常见的如图形图像文件,音视频文件,可执行文件,资源文件,各种数据库,Offic原创 2016-04-02 16:35:47 · 696 阅读 · 0 评论 -
[Python学习笔记][第六章Python面向对象程序设计]
1月29日学习内容Python面向对象程序设计类的定义与使用类定义语法 使用class关键词 class Car: def infor(self): print("This is car") self参数 类的所有实例方法都必须至少有一个名为self的参数,并且必须是方法的第一个形参 self参数代表将来要创建的对象本身 实际上也没可以不用self原创 2016-04-02 16:34:58 · 680 阅读 · 0 评论 -
[Python学习笔记][第五章Python函数设计与使用]
2016/1/29学习内容第四章 Python函数设计与使用之前的几页忘记保存了 很伤心变量作用域 -一个变量已在函数外定义,如果在函数内需要修改这个变量的值,并将这个赋值结果反映到函数之外,可以在函数内用global声明这个变量为全局变量,明确声明要使用已定义的同名全局变量 -在函数内部直接使用global关键词将一个变量声明为全局变量,即使在函数外没有定义该全局变量,在调用这个函数原创 2016-04-02 16:34:19 · 499 阅读 · 0 评论 -
[Python学习笔记][第四章Python字符串]
2016/1/28学习内容第四章 Python字符串与正则表达式之字符串编码规则UTF-8 以1个字节表示英语字符(兼容ASCII),以3个字节表示中文及其他语言,UTF-8对全世界所有国家需要用到的字符进行了编码 GB2312->GBK->CP936 用2个字节表示中文 Unicode常用指定方法#coding=utf-8 #coding:GBK #-*-coding:utf-8-*- 2原创 2016-04-02 16:33:31 · 438 阅读 · 0 评论 -
[Python笔记][第四章Python正则表达式]
2016/1/28学习内容第四章 Python字符串与正则表达式之正则表达式 正则表达式是字符串处理的有力工具和技术,正则表达式使用预定义的特定模式去匹配一类具有共同特征的字符串,主要用于字符串处理,可以快速,准确地完成复杂的查找,替换等处理要求。 Python中,re模块提供了正则表达式操作所需要的基本功能 正则表达式元字符元字符: . 匹配除换行符意外的任意单个字符 元字符原创 2016-04-02 16:32:43 · 762 阅读 · 0 评论 -
[Python笔记][第三章Python选择与循环]
1月28日学习Python选择与循环选择结构多分枝选择结构if 表达式 1: 语句块 1 elif 表达式 2: 语句块 2 elif 表达式 3: 语句块 3 ... else : 语句块 n 循环结构带else的循环结构 while循环和for循环都可以带else字句,如果循环因为条件表达式不成立而自然结束(不是因为执行了break而结束循环),则执行else原创 2016-04-02 16:31:20 · 663 阅读 · 0 评论 -
[Python笔记][第二章Python序列-复杂的数据结构]
2016/1/27学习内容第二章 Python序列-复杂的数据结构堆import heapq #添加元素进堆 heapq.heappush(heap,n) #小根堆堆顶 heapq.heappop(heap) #列表转换为堆 heapq.heapify(myheap) #替换堆顶元素 heapq.heapreplace(myheap,6) #返回前三个最大最小的元素 heapq.nlargest(3原创 2016-04-02 16:30:34 · 638 阅读 · 0 评论 -
[Python笔记][第二章Python序列-tuple,dict,set]
2016/1/27学习内容第二章 Python序列-tupletuple创建的tips a_tuple=(‘a’,),要这样创建,而不是a_tuple=(‘a’),后者是一个创建了一个字符 tuple常用操作 类似list,但是不能进行修改.能作为字典的key值 当然如果tuple中的元素有list,要另当别论 序列解包> - 可以用序列解包对多个变量同时进行赋值 - 序列解包也可以用于列表和字原创 2016-04-02 16:29:38 · 647 阅读 · 0 评论 -
[python笔记][第二章Python序列-list]
2016/1/27学习内容第二章 Python序列-listlist常用操作list.append(x)list.extend(L)list.insert(index,x)list.remove(x) 删除在列表中首次出现的指定元素x list.pop([index]) 删除并返回列表对象指定位置的元素,默认为最后一个元素 list.clear()list.index(x) 返回第一个值原创 2016-04-02 16:28:52 · 942 阅读 · 0 评论 -
[Python笔记][第一章Python基础]
2016/1/27学习内容第一章 Python基础Python内置函数 见Python内置函数.md del命令 显式删除操作,列表中也可以使用。 基本输入输出input() 读入进来永远是字符串 print 文件重定向 fp=open(r'D:\mytest.txt','a+') print(type(fp),file=fp); fp.close(); 输出不换行 for i原创 2016-04-02 16:27:50 · 507 阅读 · 0 评论 -
[python语法巩固][leetcode326][Power of Three]
题目大意:让你判断一个int是否为3的幂;最简单的思路C++class Solution { public: bool isPowerOfThree(int n) { for(long long i=1;i<=n;i=i*3LL) { if(i==n) return true; } return fals原创 2016-01-09 21:05:04 · 1604 阅读 · 0 评论 -
python 笔记3--高级特性
切片语法 L[l:r] 取L[l],L[l+1]…L[r-2],L[r-1] L[l:r:m] 取L[l],L[l+m],L[l+2*m],L[l+3*m]….(满足l+n*m<=r-1) tips 字符串,tuple也可以切片 迭代dict 迭代key >>> for key in d: print(key) 迭代value for value in d.values()原创 2015-09-19 09:16:32 · 438 阅读 · 0 评论 -
[Python][自己写的杀病毒脚本]
电脑里的HTML都插入了一段VB病毒代码..只能自己手动清除了..发现Python确实好用import os import re;Root = ["H:"]; for root in Root: for rt, dirs, files in os.walk(root): for f in files: fname = os.path.splitext(原创 2016-04-02 16:43:09 · 5544 阅读 · 1 评论