美文网首页
2018-01-13

2018-01-13

作者: 侯七鸭 | 来源:发表于2018-01-13 18:04 被阅读8次

    定义函数

    接着昨天聊哦 今天花时间在找everyone教程。。。

    在Python中,定义一个函数要使用def语句(???),依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回

    def my_abs(x):
    if x >= 0:
    return x
    else:
    return -x
    我终于明白下面的块就是来解释这堆枯燥的文字哒

    空函数

    pass 滚吧滚吧哈哈哈哈😆

    参数检查

    就像老师拿个大皮鞭,写错了抽你
    那Python里什么是写错呢?——参数个数不对
    那大皮鞭是啥?—— TypeError

    返回多个值

    想到一道题A坐标(4,2)B(6,9)
    返回值是一个tuple(???)

    函数3 函数的参数

    包括
    ①位置参数
    ②默认参数
    ③可变
    ④关键字
    ⑤命名关键字

    参数组合

    递归函数

    就是自己玩儿自己 递归函数可孤独啦呢
    理论上,所有的递归函数都可以写成循环的方式,但循环的逻辑不如递归清晰。

    需要注意防止栈(客栈,数据结构)溢出
    尾递归

    今日总结:编程特么就是数学啊。。。

    诶看了一篇文章 Python可以解决美剧问题

    相关文章

      网友评论

          本文标题:2018-01-13

          本文链接:https://www.haomeiwen.com/subject/vwocoxtx.html