随笔分类 -  python

上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 26 下一页
摘要:1、 >>> def a(): x = 10 def b(): x = x + 8 print(x) return b >>> a() <function a.<locals>.b at 0x000001B47F4D8040> >>> a()() Traceback (most recent cal 阅读全文
posted @ 2021-03-05 22:27 小鲨鱼2018 阅读(492) 评论(0) 推荐(0)
摘要:1、定义 如果在一个内部函数里,对在外部作用域但不是全局作用域的变量进行了引用,那么内部函数就被认为是闭包。简言之,就是嵌套函数的环境下,内部函数引用了外部函数的局部变量,这个内层函数就被认为是闭包。 or 在一个外函数中定义了一个内函数,内函数中运用了外函数的局部变量,并且外函数的返回值是内函数的 阅读全文
posted @ 2021-03-05 22:25 小鲨鱼2018 阅读(66) 评论(0) 推荐(0)
摘要:1、一般情况下,无法利用局部变量修改全局变量的值 demo: >>> x = 10 ## 首先定义全局变量 >>> def a(): x = 10000 ## 尝试利用局部变量修改全局变量 print(x) >>> a() ## 局部变量 10000 >>> x ## 全局变量仍然为10 10 2、 阅读全文
posted @ 2021-03-05 22:05 小鲨鱼2018 阅读(6102) 评论(0) 推荐(0)
摘要:python中允许在函数内定义另一个函数,这种函数称为内嵌函数或者内部函数。 1、 >>> def a(): ## 外层函数 print("hello world!") def b(): ## 内层函数 print("xxxxxxx!") return b() >>> a() hello world 阅读全文
posted @ 2021-03-05 17:04 小鲨鱼2018 阅读(201) 评论(0) 推荐(0)
摘要:1、一般情况下,无法在函数内对全局变量进行修改 >>> x = 10 >>> def a(): x = 1000 print(x) >>> a() 1000 >>> x 10 2、利用global关键字,在函数内对全局变量进行修改 >>> x = 10 >>> def a(): global x x 阅读全文
posted @ 2021-03-05 16:36 小鲨鱼2018 阅读(4321) 评论(0) 推荐(0)
摘要:1、一般情况下,在函数内不能修改全局变量 >>> x = 10 ## 全局变量 >>> def a(): x = 1000 ## 在函数内修改全局变量x print(x) >>> a() ## 仍然输出局部变量x 1000 >>> x ## 全局变量x依然为10 10 2、使用global关键字在函 阅读全文
posted @ 2021-03-05 13:33 小鲨鱼2018 阅读(778) 评论(0) 推荐(0)
摘要:1、 python中定义在函数内部的变量称为局部变量,局部变量只能在局部函数内部生效,它不能在函数外部被引用。 def discount(price,rate): price_discounted = price * rate return price_discounted sale_price = 阅读全文
posted @ 2021-03-05 13:23 小鲨鱼2018 阅读(860) 评论(0) 推荐(0)
摘要:python允许在函数内部定义另一个函数,这种函数称为内嵌函数或者内部函数。 1、例 >>> def a(): ## a外层函数,b为内层函数 print("hello world!") def b(): print("xxxxx!") b() >>> a() hello world! xxxxx! 阅读全文
posted @ 2021-03-04 22:06 小鲨鱼2018 阅读(441) 评论(0) 推荐(0)
摘要:1、 >>> def a(x): def b(y): return x * y return b >>> temp = a(5) ## 内嵌函数调用外部函数的变量 >>> temp(8) 40 2、 >>> def a(): x = 5 def b(): x = x + 1 ## x在内部函数是局部 阅读全文
posted @ 2021-03-04 17:34 小鲨鱼2018 阅读(60) 评论(0) 推荐(0)
摘要:1、 >>> def a(): print("fun a is running!") def b(): print("fun b is running!") b() >>> a() ## 示例中函数b是函数a的内嵌函数 fun a is running! fun b is running! >>> 阅读全文
posted @ 2021-03-04 16:42 小鲨鱼2018 阅读(130) 评论(0) 推荐(0)
摘要:1、 >>> x = 5 ## 全局变量 >>> def a(): x = 10 ## 局部变量 print(x) >>> a() 10 >>> x ## 函数内部修改全局变量,不能真正的修改全局变量 5 2、 >>> x = 5 >>> def a(): global x ## 在函数内部增加gl 阅读全文
posted @ 2021-03-04 16:28 小鲨鱼2018 阅读(407) 评论(0) 推荐(0)
摘要:1、 def discount(price,rate): ## 定义函数名discount,两个形式参数price和rate sell_price = price * rate return sell_price ## 函数返回售价 price = float(input("please input 阅读全文
posted @ 2021-03-04 16:02 小鲨鱼2018 阅读(551) 评论(0) 推荐(0)
摘要:1、 >>> def a(*xxx): print("total length is %d" % len(xxx)) print("the second element is :",xxx[1]) >>> a("aaa","bbb","ccc","ddd","eee","fff") total le 阅读全文
posted @ 2021-03-04 15:12 小鲨鱼2018 阅读(115) 评论(0) 推荐(0)
摘要:1、 >>> def a(x,y,z): ## x、y、z为形式参数 print(x * y / z) >>> a(20,2,5) ## 20,2,5为实际参数 8.0 >>> 2、 >>> def a(x,y,z): print(x * y / z) >>> a(20,2,5) ## 此处x,y, 阅读全文
posted @ 2021-03-04 14:25 小鲨鱼2018 阅读(393) 评论(0) 推荐(1)
摘要:1、 >>> def a(x = 100, y = 20): ## 在形式参数中指定默认参数 print(x / y) >>> a() 5.0 >>> a(x = 500, y = 10) ## 传递实参 50.0 >>> a(x = 10, y = 3) 3.3333333333333335 阅读全文
posted @ 2021-03-04 11:51 小鲨鱼2018 阅读(194) 评论(0) 推荐(0)
摘要:1、 >>> def a(x,y,z): print(x / y + z) >>> a(10,2,4) ## 默认位置参数 9.0 >>> a(x = 2,y = 10, z = 4) ## 指定关键字参数 4.2 >>> >>> a(x = 2, y = 10,4) SyntaxError: po 阅读全文
posted @ 2021-03-04 10:54 小鲨鱼2018 阅读(229) 评论(0) 推荐(0)
摘要:1、 >>> def a(x,y): ## 函数文档 """ function: sum author: xxxx date: 2021.3.4 """ print(x + y) >>> a(40,80) 120 >>> print(a.__doc__) ## 获取函数文档 function: su 阅读全文
posted @ 2021-03-04 10:26 小鲨鱼2018 阅读(201) 评论(0) 推荐(0)
摘要:1、 >>> def a(x): ## 形参为x, 实参为50。 print(x * 100) >>> a(x = 50) 5000 阅读全文
posted @ 2021-03-04 10:00 小鲨鱼2018 阅读(375) 评论(0) 推荐(0)
摘要:1、 >>> def a(x): ## 单个参数 print(x,"and xiao ming are good friends!") >>> a() Traceback (most recent call last): File "<pyshell#476>", line 1, in <modul 阅读全文
posted @ 2021-03-03 22:32 小鲨鱼2018 阅读(107) 评论(0) 推荐(0)
摘要:1、 >>> def a(): ## 创建函数 print("helloworld!") >>> a() helloworld! ## 调用函数 >>> 阅读全文
posted @ 2021-03-03 18:52 小鲨鱼2018 阅读(479) 评论(0) 推荐(0)

上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 26 下一页