f = open('pyehon测试.txt');#py2里可以使用 open 或 file 方法打开文件,py3 只能使用 open。
#不加参数时,open为你默认为'r',reading,只读模式,不能写入且文件必须存在,否则引发异常。
data = f.read();#读取文件中的所有内容
data2=f.readline();#读取一行内容
data3=f.readlines();#把内容按行读取至一个list中
f.close();
d = open('pyehon测试2.txt','w');#'w'就是writing,以这种模式打开文件,原来文件中的内容会被你新写入的内容覆盖掉,如果文件不存在,会自动创建文件。
h = open('pyehon测试3.txt','a');#'a'就是appending。它也是一种写入模式,但你写入的内容不会覆盖之前的内容,而是添加到文件中
#'w'和'a'模式不可以读取,只能写入
print(data);
h.write(data);#写入内容
h.close();
d.close();
#break 跳出循环
#continue 略过本次循环
#异常处理 try ... except
try:
i = 'sd';
print(i+10);
except:
print("出现错误");
#字典
d ={};#创建空字典
d["MyLove"] = "YanHe";#增加新键
d[10] = 'kdjf';#如果你的键是字符串,通过键访问的时候就需要加引号,如果是数字作为键则不用。
del d[10];#删除键值
d["MyLove"] = "LuoTianYi";#更改键值
#引用模块
import random; #调用模块,类似于using+类名
random.randint(1,10);#使用模块中的函数
dir(random); #查询random里面有哪些函数
from math import pi as math_pi; #从math模块里面调用pi函数命名为math_pi
print(math_pi);