摘要: 递归 递归必须要有两个明确的阶段: 递推:一层一层递归调用下去 回溯:递归必须要有一个明确的结束条件,再满足该条件时结束递推开始一层一层回溯 递归的精髓在于通过不断地重复逼近一个最终的结果 案例: 找年龄的游戏: 主要看递归的运行过程 def age(n): if n == 1: return 26 阅读全文
posted @ 2018-06-14 14:56 python成长中 阅读(141) 评论(0) 推荐(0)
摘要: 1、生成器 2、三元表达式 res = x if 条件 else y 3、列表推导式,字典生成式,生成器表达式 l = 【表达式 for i in 可迭代对象 if条件】 g = (表达式 for i in 迭代对象 if条件) d = {K:v for i in 可 迭代对象 if 条件} 4.z 阅读全文
posted @ 2018-06-14 14:38 python成长中 阅读(218) 评论(0) 推荐(0)