摘要: 一、返回值return 函数在执行过程中只要遇到return语句,就会停止执行并返回结果,即 return 语句代表着函数的结束 如果未在函数中指定return,那这个函数的返回值为None 二、全局变量和局部变量 在函数中定义的变量称为局部变量,在程序的一开始定义的变量称为全局变量。 全局变量作用 阅读全文
posted @ 2019-12-04 18:04 南啾 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 一、形参 形式变量,只在函数体内有效,函数调用结束返回主调用函数后则不能再使用该形参变量 二、实参 可以是常量、变量、表达式、函数等,无论实参是何种类型的量,在进行函数调用时,它们都必须有确定的值,以便把这些值传送给形参。因此应预先给实参赋值 def calc(x,y): #此时的x,y就是形参 r 阅读全文
posted @ 2019-12-04 15:04 南啾 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 定义: 函数是指将一组语句的集合通过一个名字(函数名)封装起来,想要执行这个函数只需要调用这个函数名 特性: 减少重复代码 使程序变得可扩展 使程序变得可维护 语法: def hello: #定义函数名hello print("Hello") #定义函数体 hello() #调用函数 阅读全文
posted @ 2019-12-04 11:02 南啾 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 一、编码与解码 s.encode('utf-8') #以utf-8编码成2进制 s.decode('utf_8') #以2进制解码成unicode的字符串 二、编码转换 把文件从一种编码转换成另一种编码,如gbk转换成utf-8 windows系统默认编码为gbk mac系统默认编码为utf-8 转 阅读全文
posted @ 2019-12-04 10:43 南啾 阅读(501) 评论(0) 推荐(0) 编辑
摘要: bytes类型以16进制形式表示,2个16进制构成1个byte,以‘b’标识字节串 用途: 1、字符存硬盘时要变成bytes 2、网络传输字符也要变成bytes 阅读全文
posted @ 2019-12-04 10:21 南啾 阅读(183) 评论(0) 推荐(0) 编辑