随笔分类 -  python

摘要:python的高阶函数的定义是:一个函数接收另一个函数作为参数,这种函数就称之为高阶函数 举一个最简单的例子: def text(a,b,c): return c(a)+c(b) print( text(1,2,abs)) 结果是3; 阅读全文
posted @ 2018-03-02 18:22 蘑小De菇 阅读(173) 评论(0) 推荐(0)
摘要:在函数内部,可以调用其他函数。如果一个函数在内部调用自身本身,这个函数就是递归函数 理论上,所有的递归函数都可以写成循环的方式,但循环的逻辑不如递归清晰 使用递归函数需要注意防止栈溢出。由于栈的大小不是无限的,所以,递归调用的次数过多,会导致栈溢出。 阅读全文
posted @ 2018-03-01 11:18 蘑小De菇 阅读(172) 评论(0) 推荐(0)
摘要:Python内置了很多有用的函数,我们可以直接调用。 要调用一个函数,需要知道函数的名称和参数,比如求绝对值的函数abs,只有一个参数。可以直接从Python的官方网站查看文档: http://docs.python.org/3/library/functions.html#abs 也可以在交互式命 阅读全文
posted @ 2018-02-28 19:26 蘑小De菇 阅读(197) 评论(0) 推荐(0)
摘要:基础预热 print()会依次打印每个字符串,遇到逗号“,”会输出一个空格,可以打印整数,或者计算 结果 Python提供了一个input(),,可以让用户输入字符串,并存放到一个变量里。 #开头的语句是注释,注释是给人看的,可以是任意内容,解释器会忽略掉注释。 其他每一行都是一个语句,当语句以冒号 阅读全文
posted @ 2018-02-27 18:11 蘑小De菇 阅读(670) 评论(0) 推荐(0)