上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页
摘要: 全局变量 <1>什么是全局变量 如果一个变量,既能在一个函数中使用,也能在其他的函数中使用,这样的变量就是全局变量 打个比方:有2个兄弟 各自都有手机,各自有自己的小秘密在手机里,不让另外一方使用(可以理解为局部变量);但是家里的电话是2个兄弟都可以随便使用的(可以理解为全局变量) demo如下: 阅读全文
posted @ 2020-05-06 13:31 kelin1 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 局部变量 <1>什么是局部变量 如下图所示: <2>小总结 局部变量,就是在函数内部定义的变量 其作用范围是这个函数内部,即只能在这个函数中使用,在函数的外部是不能使用的 因为其作用范围只是在自己的函数内部,所以不同的函数可以定义相同名字的局部变量(打个比方,把你、我是当做成函数,把局部变量理解为每 阅读全文
posted @ 2020-05-06 12:51 kelin1 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 1.编写函数输出“Hello Python”.(无参数无返回值) 函数原型:def show(): 函数参数:无 函数功能:输出“Hello Python”至终端 # 1.编写函数输出“Hello Python”.(无参数无返回值) 函数原型: # def show(): 函数参数:无 函数功能:输 阅读全文
posted @ 2020-05-05 23:59 kelin1 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 拆包、交换变量的值 <1> 对返回的数据直接拆包 def get_my_info(): high = 178 weight = 100 age = 18 return high, weight, age # result = get_my_info() # print(result) my_high 阅读全文
posted @ 2020-05-05 22:45 kelin1 阅读(114) 评论(0) 推荐(0) 编辑
摘要: # python中return 两种场景 # 01:标识着一个函数是有返回值的函数 def add2num(a, b): return a + b # 02: 提前结束函数的调用 # def score_desc(score): # # 判断分数是否合法 # if score > 100 or sc 阅读全文
posted @ 2020-05-05 22:10 kelin1 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 函数返回值(二) 在python中我们怎样返回多个值? <1> 多个return? def create_nums(): print(" 1 ") return 1 # 函数中下面的代码不会被执行,因为return除了能够将数据返回之外,还有一个隐藏的功能:结束函数 print(" 2 ") ret 阅读全文
posted @ 2020-05-05 22:07 kelin1 阅读(140) 评论(0) 推荐(0) 编辑
摘要: # 函数的调用 # 01: 位置参数调用函数 # 02: 关键字参数调用函数 # 函数的定义 -> 有形参的情况 # 函数的参数: 正常参数 缺省参数 不定长参数(元组和字典) # 位置: 正常参数, 缺省参数, 不定长参数元组(缺省参数和元组的位置可以互调)) 不定长参数字典(最后面) # 定义一 阅读全文
posted @ 2020-05-05 21:46 kelin1 阅读(147) 评论(0) 推荐(0) 编辑
摘要: <2>. 不定长参数 有时可能需要一个函数能处理比当初声明时更多的参数, 这些参数叫做不定长参数,声明时不会命名。 基本语法如下: def functionname([formal_args,] *args, **kwargs): """函数_文档字符串""" function_suite retu 阅读全文
posted @ 2020-05-05 18:47 kelin1 阅读(229) 评论(0) 推荐(0) 编辑
摘要: <2>. 不定长参数 有时可能需要一个函数能处理比当初声明时更多的参数, 这些参数叫做不定长参数,声明时不会命名。 基本语法如下: # 计算2个任意数求和 def add2num(a, b): return a + b # 计算3个任意数的求和 def add3num(a, b, c): retur 阅读全文
posted @ 2020-05-05 18:29 kelin1 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 函数参数(二) <1>. 缺省参数 调用函数时,缺省参数的值如果没有传入,则取默认值。 下例会打印默认的age,如果age没有被传入: def printinfo(name, age=35): # 打印任何传入的字符串 print("name: %s" % name) print("age %d" 阅读全文
posted @ 2020-05-05 18:19 kelin1 阅读(340) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页