摘要: menu = { '北京': { '海淀': { '五道口': { 'soho': {}, '网易': {}, 'google': {} }, '中关村': { '爱奇艺': {}, '汽车之家': {}, 'youku': {}, }, '上地': { '百度': {}, }, }, '昌平': 阅读全文
posted @ 2020-07-22 23:44 qqq789001 阅读(181) 评论(0) 推荐(0)
摘要: 写一个函数,接收一个地址,执行其中的py文件,包括子文件。path.endswith('.py') 判断以‘.py’结尾,是什么类型的文件。os.system('python %s'%path) 模拟cmd中执行代码的过程。一。递归方法:import osdef func(path): if os. 阅读全文
posted @ 2020-07-22 22:41 qqq789001 阅读(424) 评论(0) 推荐(0)
摘要: #计算斐波那契数列方法一。递归法一,一次调用两个递归,效率极低。def func(n): if n<3:return 1 else: return func(n-1)+func(n-2)print(func(2))二。递归法二,调用一个递归,效率较高。def func(n,a=1,b=1): if 阅读全文
posted @ 2020-07-22 22:25 qqq789001 阅读(1539) 评论(0) 推荐(0)
摘要: 一、默认参数的坑,如果你的默认参数指向的是可变的数据类型,那么你无论调用多少次这个默认参数,都是同一个。 def func(a,list=[]): list.append(a) return listprint(func(10,),id(list)) #[10]print(func(20,[]),i 阅读全文
posted @ 2020-07-22 20:55 qqq789001 阅读(174) 评论(0) 推荐(0)