摘要: 1-高阶函数 变量可以指向函数。 def add(x, y, f): 例如f参数为函数 编写高阶函数,就是让函数的参数能够接收别的函数。 Python内建了map()和reduce()高阶函数。 1.1 将list每项相乘 1.2 把int转成字符串 1.3 把str转换为int的函数: 1.4 f 阅读全文
posted @ 2018-05-10 17:00 深圳丶追 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 1-切片 2-迭代 3-列表生成式 3.2利用两个变量生成list 3.3 使用案例 4-生成器 比如,著名的斐波拉契数列(Fibonacci),除第一个和第二个数外,任意一个数都可由前两个数相加得到: 1, 1, 2, 3, 5, 8, 13, 21, 34, ... 如果一个函数定义中包含yie 阅读全文
posted @ 2018-05-10 16:26 深圳丶追 阅读(176) 评论(0) 推荐(0) 编辑
摘要: http://docs.python.org/3/library/functions.html 或者菜鸟中文资料 1-使用函数 2-自定义函数 x,y=(111,222); x值是111,y值是222. 函数可直接返回tuple函数 3-函数的参数 3.1 默认参数, 定义默认参数要牢记一点:默认参 阅读全文
posted @ 2018-05-10 15:25 深圳丶追 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 输入 >>> name = input() 1--如果字符串里面有很多字符都需要转义,就需要加很多\,为了简化,Python还允许用r''表示''内部的字符串默认不转义,可以自己试试: 2--如果字符串内部有很多换行,用\n写在一行里不好阅读,为了简化,Python允许用'''...'''的格式表示 阅读全文
posted @ 2018-05-10 11:37 深圳丶追 阅读(242) 评论(1) 推荐(0) 编辑