读:r
f=open(r‘a.txt‘,‘r‘,encoding=‘utf-8‘) #r取消特殊符
dat=f.read()
print(dat)
print(f)
f.close() #关闭文件,回收操作系统的资源
with open(‘a.txt‘,‘r‘,encoding=‘utf-8‘) as f: #with自动关闭打开的文件
print(f.readline(),end=‘‘) #readline每次只读一行文件内容,end取消自动换行。
readlines:把读的所有文件都放入一个列表里面。
写:w
f=open(‘a.txt‘,‘w‘,encoding=‘utf-8‘) #如果文件存在则会清空,如果没有则创建。
f.write(‘11111\n2222222\n‘)
f.close()
f.writelines([‘ha‘\n,‘ueeu‘,‘koko‘]) #writelines,可以用列表和元组的形式写入文件
追加写:a
f=open(‘a.txt‘,‘a‘,encoding=‘utf-8‘)
分类:
其他好文 时间:
2018-08-07 22:22:46
阅读次数:
198
——列表:(中括号括起来;逗号分隔每个元素;列表中的元素可以是数字,字符串,列表,布尔值等等) (列表元素可以被修改) list(类) (有序的) 【1】索引取值;切片取值;for循环;while循环 (运行结果) 【2】列表元素的修改 【3】列表元素的删除 【4】字符串转换成列表 【5】列表转换成 ...
分类:
编程语言 时间:
2018-08-05 23:22:47
阅读次数:
197
1. 修改密码 2. 进入mysql 3. 显示数据库 4. 创建school数据库 5. 使用数据库 6. 创建表格 7. 显示表格 8. 插入数据 9. 查看插入的内容 10. 显示表格信息 11. 增加列操作 12. 删除列操作 13. 修改列 14. 删除数据库 15. 查看数据库存储引擎 ...
分类:
数据库 时间:
2018-07-22 14:07:55
阅读次数:
185
ALTER TABLE:添加,修改,删除表的列,约束等表的定义。 查看列信息:desc 表名; 修改表名:alter table t_book rename to bbb; 添加列:alter table 表名 add column 字段名 varchar(length); 删除列:alter ta ...
分类:
数据库 时间:
2018-07-21 20:33:11
阅读次数:
211
python 的列表和元素: 共同点:有序的 区别:1.列表可以修改增加删除列表内容,元组不能修改 联系:元组中包含列表的元素,可以修改列表元素。 分析:1.列表:LIST1=[1,2,3,4,5,6] 对象LIST1包含多个元素。 2.列表相关函数:len(列表对象)获取列表元素个数; 列表最后追 ...
分类:
编程语言 时间:
2018-07-21 16:50:50
阅读次数:
137
方法resverse按相反的顺序排列列表中的元素 x = [1,2,3] x.reverse() >>x [3,2,1] 注意到reverse修改列表,但不返回任何值(与remove和sort等方法一样)。 如果要按相反的顺序迭代序列,可使用函数reversed。这个函数不返回列表,而是返回一个迭代 ...
分类:
其他好文 时间:
2018-07-20 21:16:51
阅读次数:
166
MODIFY:使用它可以只修改列的类型而不会干涉它的名称,假设要把proj_desc列的字符长度修改为VARCHAR(120)以容纳更多的说明文字,只要这么做就可以。 总结如下; (1)既更改列名也更改类型,用CHANGE (2)只修改类型,用MODIFY ...
分类:
数据库 时间:
2018-07-12 13:05:08
阅读次数:
178
一、字典的简单介绍 字典(dict)是python中唯一的一个映射类型。它是以{ } 括起来的键值对组成。在dict中key是唯一的。在保存的时候,根据key来计算出一个内存地址。然后将key-value保存在这个地址中,这种算法被称为hash算法。所以切记,在dict中存储的key-value中的 ...
分类:
其他好文 时间:
2018-07-06 17:52:22
阅读次数:
154
记数据结构中元素的个数为n 列表(List) 列表由array实现,分配的内存是一块连续空间。调取、修改列表元素,返回列表长度,这些操作的时间复杂度都是O(1).而在列表头部进行的操作时间复杂度就比较高,为O(n)。 例如,在个人本地环境中,分别从列表的尾部和头部添加10万个元素,前者花了10ms, ...
分类:
编程语言 时间:
2018-06-08 14:24:49
阅读次数:
164
#在python 3.6版本 以上会直接报错 #在迭代一个列表或字典的时候,你不能修改列表或字典的大小! #在python 2.6版本中,得出的结果是一样的: l浅拷贝m,引用的是同一个内存地址,而且他们的值都发生变化 print l {1: 2, 3: 4, 5: 6, 7: 8, 9: 10, ...
分类:
编程语言 时间:
2018-06-02 18:41:43
阅读次数:
204