摘要: '''递归定义:在函数内部可以调用其他函数,如果调用的是本身,这个函数就是递归函数特性:1、必须要有明确的结束条件2、每次更深一层递归时,问题模块相比上一次递归减少3、递归效率不高,递归层次过多会导致栈溢出'''def calc(n): print(n) if int(n/2) >0: return 阅读全文
posted @ 2020-05-25 15:01 云雾迷歌 阅读(118) 评论(0) 推荐(0)
摘要: '''局部变量与全局变量'''age = '18' #全局变量def change_name(name): global age #global:把局部变量改成全局变量 age = 25 print('before change',name,age) #打印结果:before change clyd 阅读全文
posted @ 2020-05-25 14:45 云雾迷歌 阅读(241) 评论(0) 推荐(0)
摘要: '''编程方式分为三种,分别是面向对象class、面向过程def、函数式编程def在python中,对面向对象或函数式编程不做区分'''#函数式编程语法def func1(): '''注释''' print('函数式编程') #语句 return 0#面向过程语法def func2(): '''注释 阅读全文
posted @ 2020-05-25 14:04 云雾迷歌 阅读(220) 评论(0) 推荐(0)