print函数
print函数自定义
默认情况下,print函数在输出时会在每对参数间插入空格作为分隔,其实可以通过关键字参数sep自定义想要的分隔符以分隔字符串。
print(a,b,c,sep=’:’)
print(a,b,c,sep=’ ‘)
默认情况下,在最后一个参数后会输出换行符,使用关键字参数end可以制定一个可选择的结尾字符串。
print(a,b,c,sep=’:’,end=’’)
input函数
input是一个内置函数。
year = int(input(‘sdadadas’))
利用split函数可以将输入的字符串进行分割,获得一个列表
reply = input(‘enter x,y’)
pieces = reply.split()
文件
在python中访问文件要先调用一个内置函数open,它返回一个与底层文件交互的对象。
例如:fp = open(‘sample.txt’)
open函数的第二个可选参数是确认对文件的访问权限,默认权限’r’是只读。其他常见权限如‘w’是对文件进行写操作,'a’是对当前文件的尾部追加内容。
读文件
fp.read(k)方法,将返回从文件当前位置开始后继的k个字节。如果没有参数,即形如fp.read(),则返回文件当前位置后的全部内容。
文件也可以一次读取一行,readline或者readlines方法将剩余的每一行以列表方式返回。
写文件
write或者writelines方法。
注意:在写文件时,它不会自动在尾部追加换行符。如果需要换行符,需要将其写入字符串中。