python基础
文章平均质量分 68
梦中琴歌
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
pyhton文件操作
#coding=utf-8 import sys import time f = open("demo.txt") #打开文件,python3中可以加参数encoding = "utf-8" #print (f.read())#文件光标会跳到最后 #f.write("我今天学习了吗") #w表示写,r表示读,a表示追加,r+ 读写,w+写读,a+追加读,rb二进制文件读(网络传输) #wb二...原创 2018-03-07 23:27:55 · 255 阅读 · 0 评论 -
编码转换
#coding=utf-8 import sys s = "你好啊" print type(s) print (sys.getdefaultencoding()) s1 = s.decode("utf-8") #从utf-8转换为unicode s2= s1.encode("gbk") #从unicode转换为gbk print s1,s2原创 2018-03-08 01:00:48 · 263 阅读 · 0 评论 -
函数基础相关知识
#标准的函数体 def funtionname(x): """ :param x: :return: 函数的说明,强烈建议写,养成良好的编程习惯 """ return x #什么是面向过程编程,即将单个小的功能、顺序、逻辑、写到一个小函数里,再用多个小函数实现过程的逻辑的实现 def test1(): print ("123") def te...原创 2018-03-09 00:22:11 · 222 阅读 · 0 评论 -
装饰器详细学习笔记
#coding=utf-8 #装饰器本质为函数(用来装饰其他函数)为其他函数添加附加功能 #原则:1、不能修改被装饰函数的源代码 #2、不能修改函数的调用方式 #实现装饰器 #1、函数即变量 #2、高阶函数 #a、把一个函数名当做实参传入另一个函数 #b、返回值中包含函数名(不修改函数的调用方式) #3、嵌套函数 #高阶函数+嵌套函数 = 装饰器 import time #装饰器实例 # def...原创 2018-03-10 03:19:19 · 403 阅读 · 0 评论 -
迭代器与生成器
#coding=utf-8 """ 1、列表生成式 """ list1 = [i for i in range(10)] print list1 """生成器 generator 只有在调用的时候才会生成相应的数值、只记录当前位置, 只有一个__next__方法.python2.7里面是next()一般不用此方法,会使用for循环来遍历生成器 """ list1 = (i for i i原创 2018-03-11 13:57:09 · 218 阅读 · 0 评论
分享