上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 67 下一页
摘要: 演示写数据的操作:结论:往文件中写入数据,如果文件不存在,先创建文件,再写入内容 #1.打开文件 fw=open(r'd.txt','w',encoding='utf-8') #2.写数据操作 fw.write('李白威武霸气\n') #以下操作出现了覆盖的情况 fw.write('hank is 阅读全文
posted @ 2019-02-27 06:01 hank-li 阅读(182) 评论(0) 推荐(0)
摘要: 演示readline()和readlines()的使用: #1.打开文件 f3=open(r'a.txt','r',encoding='gbk') #2.读取数据 content3=f3.readline() print(content3) lines_list=f3.readlines() print(lines_list) #3.关闭文件 f3.close() 阅读全文
posted @ 2019-02-27 05:59 hank-li 阅读(565) 评论(0) 推荐(0)
摘要: 演示:读取中文字符结论: 1).如果不设置encoding,默认使用gbk进行编解码 2).如果编码和解码不一致,最终导致报错,但是一旦设置了errors='ingore',那么就不会报错,而采取乱码现象显示 3).tell():返回的是文件描述符的字节位 4).对于读操作,必须保证路径中的文件一定 阅读全文
posted @ 2019-02-27 05:55 hank-li 阅读(562) 评论(0) 推荐(0)
摘要: 演示读取数据操作:path=r'a.txt'1.打开文件f1=open(path,'r')2.读取数据content1=f1.read(3)print(content1)content1=f1.read(6)print(content1)content1=f1.read()print(content 阅读全文
posted @ 2019-02-26 21:09 hank-li 阅读(162) 评论(0) 推荐(0)
摘要: 2.内存和硬盘:内存:计算机硬件组成部分之一,它是一个容器,用来存储数据;处理数据速度快,存储数据量小;断电死机数据会丢失,短暂性存储数据硬盘:计算机硬件组成部分之一,它是一个容器,用来存储数据;处理数据速度慢,存储数据量大,断电死机数据不会丢失,数据的持久存储3.字节和字符字节:计算机的存储数据的 阅读全文
posted @ 2019-02-26 21:05 hank-li 阅读(179) 评论(0) 推荐(0)
摘要: 演示os模块中常用的属性和函数:1.os模块:作用:管理文件和目录属性:os.name:返回系统类型 常用的windows系统 --> ntos.environ:返回当前系统所有的环境变量os.environ.get(ver):返回ver环境变量的内容 import os print(os.name 阅读全文
posted @ 2019-02-26 21:00 hank-li 阅读(334) 评论(0) 推荐(0)
摘要: 装饰器是闭包的一种使用场景;python中的装饰器在定义上需要传入一个函数对象,在此函数执行之前或者之后都可以追加其它的操作,这样做的好处是,在不改变源码(原本业务逻辑的)同时,进行功能的扩展;它在python中一般被使用在,性能测试,插入日志,事务管理,权限校验...它就好比是一个切面(可插拔的) 阅读全文
posted @ 2019-02-26 18:55 hank-li 阅读(149) 评论(0) 推荐(0)
摘要: 满足闭包的三个条件:1).有外部函数和内部函数这样的结构2).外部函数中定义的变量被内部函数所使用3).内部函数对象作为返回值被外部函数返回演示闭包的定义和使用: def outer(): a=10 def inner(): print(a+10) return inner i=outer() i( 阅读全文
posted @ 2019-02-26 00:07 hank-li 阅读(133) 评论(0) 推荐(0)
摘要: 集合中常用的一些函数:1、add(obj):追加一个obj元素到集合中pop():从集合中随机弹出一个元素remove(obj):删除集合中和obj匹配的元素clear():清空集合 s1={10,100,3.14,'abcd'} s1.add('haha') print(s1.pop()) s1. 阅读全文
posted @ 2019-02-26 00:04 hank-li 阅读(205) 评论(0) 推荐(0)
摘要: dic1 = {...}dic2 = {...}dic1.update(dic2)1、update(dict):dic1调用update传入dic2,如果dic2中的内容在dic1中不存在,那么直接加入新的价值对到dic1中;如果dic2中的键在dic1中已经出现了,那么就将dic2中键所对应的值去 阅读全文
posted @ 2019-02-25 23:51 hank-li 阅读(580) 评论(0) 推荐(0)
上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 67 下一页