<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[jack_fk的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/jack_fk</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; jack_fk]]></copyright><item><title><![CDATA[递归函数、算法（二分法）、三元表达法、列表生成式、字典生成式、匿名函数、常见内置方法、迭代器]]></title><link>https://blog.youkuaiyun.com/jack_fk/article/details/121407387</link><guid>https://blog.youkuaiyun.com/jack_fk/article/details/121407387</guid><author>jack_fk</author><pubDate>Thu, 18 Nov 2021 22:46:28 +0800</pubDate><description><![CDATA[递归函数

"""

递归：函数在运行过程中 直接或者间接的调用了自身

"""

官网表示：python默认的最大递归深度1000次


import sys
print(sys.getrecursionlimit())
print(sys.setrecursionlimit(2000))


count = 1   
def index():
    global c
    count +=
    print(co
    print('f
    index() 
index()     


.]]></description><category></category></item><item><title><![CDATA[装饰器功能应用]]></title><link>https://blog.youkuaiyun.com/jack_fk/article/details/121380622</link><guid>https://blog.youkuaiyun.com/jack_fk/article/details/121380622</guid><author>jack_fk</author><pubDate>Thu, 18 Nov 2021 09:53:14 +0800</pubDate><description><![CDATA[装饰器简易版本由来






第一种传参方式

import time
def index():
    time.sleep(3)
    print('赌场开业')
def home():
    time.sleep(1)
    print('重金求子')
def get_time(func):
    start_time = time.time()
    func()
    end_time = time.time()
    print('函数运行时间：%s' % (end_time .]]></description><category></category></item><item><title><![CDATA[函数对象、嵌套、闭包函数、装饰器]]></title><link>https://blog.youkuaiyun.com/jack_fk/article/details/121356445</link><guid>https://blog.youkuaiyun.com/jack_fk/article/details/121356445</guid><author>jack_fk</author><pubDate>Tue, 16 Nov 2021 23:05:15 +0800</pubDate><description><![CDATA[名称空间的作用域

作用域：名称空间所能够作用的范围

内置名称空间

    程序任何阶段任何位置均可使用（全局有效）

全局名称空间

    程序任何剪短任何位置均可使用（全局有效）

局部名称空间

   一般情况下只在各自的 局部名称空间中有效



global与nonlocal关键字使用






x = 111
def index():
    global x
    x = 222
index()
print(x)    #  222


name_list...]]></description><category></category></item><item><title><![CDATA[2021-11-15]]></title><link>https://blog.youkuaiyun.com/jack_fk/article/details/121341609</link><guid>https://blog.youkuaiyun.com/jack_fk/article/details/121341609</guid><author>jack_fk</author><pubDate>Tue, 16 Nov 2021 00:22:43 +0800</pubDate><description><![CDATA[默认参数

 函数在定义阶段就可以给形参赋值了

   1.该形参在函数调用阶段如果不给值 则使用默认的

   2.该形参在函数调用阶段也可以继续给值 则使用你给的

# 定义学员注册功能


    def register(name, age, gender='male'):

    	print('%s:%s:%s' % (name, age, gender))

    register('jason', 18)

    register('tony', 28)

    ...]]></description><category></category></item></channel></rss>