1.读取文件
file = open("README")
text = file.read()
print(text)
file.close()
2.读取文件后文件指针会改变
file = open("README")
text = file.read()
print(text)
print(len(text))
print("-" * 50)
text = file.read()
print(text)
print(len(text))
file.close()
3.写入文件
file = open("README", "a")
file.write("123 hello")
file.close()
4.分行读取文件
file = open("README")
while True:
text = file.readline()
if not text:
break
print(text)
file.close()
5.复制文件
file_read = open("README")
file_write = open("REAMDE[复件]", "w")
text = file_read.read()
file_write.write(text)
file_read.close()
file_write.close()
6.复制大文件
file_read = open("README")
file_write = open("REAMDE[复件]", "w")
while True:
text = file_read.readline()
if not text:
break
file_write.write(text)
file_read.close()
file_write.close()
7.python2字符串
hello_str = u"hello世界"
print(hello_str)
for c in hello_str:
print(c)
8.eval计算器
input_str = input("请输入算术题:")
print(eval(input_str))