- 打印到屏幕:
(Python 2.0+)
print "打印"
(Python 3.0+)把print作为一个内置函数
print("打印!")
- 读取键盘输入:
raw_input()从标准输入读取一行,返回一个字符串,去掉尾部的换行符:
str = raw_input("请在这里输入:")
print "您输入的是:", str
input()和raw_input()类似,不同的是input()可以输入一个表达式:
x=3
y = input("请在这里输入:")
print "计算结果",y
输出:
请在这里输入:x*9
计算结果 27
- 打开和关闭文件
打开:
file object = open(file_name [, access_mode][, buffering])
file_name:要访问的文件的路径及文件名的字符串
access_mode:打开文件的模式,默认是r,以只读方式打开文件。文件的指针将会放在文件的开头
buffering:缓存区的缓存大小,默认是无缓冲区
fo = open("/Users/test/Documents/test/test3.txt","w+")
打开文件/Users/test/Documents/test/test3.txt用于读写。如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被删除。如果该文件不存在,创建新文件
- 文件对象的属性及方法
file.closed:是否关闭文件
file.mode:文件的打开方式
file.name:文件的名称
file.close:关闭文件
file.next:返回文件下一行
file.tell:返回文件当前位置
file.seek:seek(offset [,from]),改变当前文件的位置。Offset变量表示要移动的字节数。From变量指定开始移动字节的参考位置
file.write:将字符串写入文件,不会在字符串结尾添加换行符
file.read:fileObject.read([count]),从打开文件中读取字符串,count是读取的字节数
file.readline() :fileObject.readline([size]),用于从文件读取整行,包括 "\n" 字符。如果指定了一个非负数的参数,则返回指定大小的字节数,包括 "\n" 字符 - 重命名、删除文件
需要在python文件头引入os模块:import os
os.rename(current_file_name, new_file_name)
current_file_name:当前文件名
new_file_name:新文件名
学习地址:http://www.runoob.com/python/python-files-io.html
网友评论