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为分割次数,缺省则为完全分割

    

你可能感兴趣的:(python)