python 函数使用(一)(input,open,close,def,split)

【python 函数使用(一)(input,open,close,def,split)】input:用于输入,同理也有row_input()。二者的区别在于前者会转为Int类型(若为字符串,则输出会带有引号),后者会转为str

open:用于打开一个文件
语法:open(name,mode,buffering)
name是文件的名称,mode为打开的模式,buffering为寄存的类型(0为不寄存,1为寄存行,大于1的整数为寄存区的缓冲大小,负数为系统默认大小)
mode:
r:默认模式,以只读的方式打开文件,其指针置于文件开头(read)
rb:以二进制的格式只读方式打开(read binary)
r+:打开文件用于读写
w:用于写入,若文件存在则覆盖,不存在则创建新文件(write)
wb:二进制写入(writebinary)
w+:用于读写,若文件存在则覆盖,不存在则创建新文件
wb+:二进制读写
a:打开文件用于补充,指针置于文章结尾,添加到内容会在原内容之后(addition)
ab:二进制补充(addition_binary)
a+:读写
ab+:二进制读写

def:定义一个函数,可以通过函数名直接调用。(关于传可变对象和不可变对象,这里有个坑,待填)
语法:def functionname( parameters):

split:分割字符串
语法:str1.split(str2,num)
对str1以str2进行分割,num为分割次数,缺省则为完全分割

    推荐阅读