摘要: 1.python中的函数可以像变量一样,动态创建,销毁,当参数传递,作为值返回,叫第一类对象.其他语言功能有限 def func(): print( "我是func函数") # (1)动态创建 a = 1 print(a) a = func a()结果: 1 我是func函数 # (2)动态销毁 d 阅读全文
posted @ 2021-04-06 22:08 urls 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 1.什么是函数的嵌套""" 互相嵌套的两个函数: 包裹在外层的叫做外函数,内层的就是内函数 1 def outer(): 2 # inner() 3 def inner(): 4 print("我是inner函数") (1)内部函数可以直接在函数外部调用么 不行 inner() (2)调用外部函数后 阅读全文
posted @ 2021-04-06 20:54 urls 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 1.局部和全局变量? 局部变量:在函数内部定义的变量就是局部变量 全局变量:在函数外部定义的变量或者在函数内部使用global关键字声明是全局变量 2.作用域: 局部变量的作用范围仅仅在函数的内部 全局变量的作用范围横跨整个文件 # 1 局部变量 def func(): a = 1 print(a) 阅读全文
posted @ 2021-04-06 20:46 urls 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 函数的返回值return 1.什么是return?有什么用? 把函数内部的数据返回到函数的外面,返回到函数的调用处1.return + 六大标准数据类型 , 除此之外还可以返回函数 或者 是类对象2.return 在执行时,意味着终止函数,后面的代码不执行.3.如果不定义return返回值,默认返回 阅读全文
posted @ 2021-04-06 19:23 urls 阅读(578) 评论(0) 推荐(0) 编辑
摘要: 函数的参数 默认形参: 1 def small_star(hang=10,lie=10): 2 i = 0 3 while i < hang: 4 j = 0 5 while j < lie: 6 print("*",end="") 7 j +=1 8 print() 9 i += 1 10 11 阅读全文
posted @ 2021-04-06 17:35 urls 阅读(71) 评论(0) 推荐(0) 编辑