IT入门 > 教程 > python教程 >

  • 魔术方法

    日期:2019-09-02 23:31:06 点击:35488 好评:63

    更多的魔术方法 __sub__ 用于 - __mul__ 用于 * __truediv__ 用于 / __floordiv__ 用于 // __mod__ 用于 % __pow__ 用于 ** __and__ 用于 __xor__ 用于 ^ __or__ 用于 | 表达式x+y被翻译成 x.__add__(y) 但是,如果x没有...

  • 魔术方法

    日期:2019-09-02 23:29:37 点击:40760 好评:87

    魔术方法是一种特殊的方法,在名字的开头和结尾有两个下划线。 他们也被称为 dunders。 到目前为止,我们所遇到的唯一一个是第二个,但还有几个。 它们用于创建不能被表示为正常...

  • 迭代器

    日期:2019-09-02 23:24:33 点击:36661 好评:39

    模块迭代器是一个标准库,它包含几个函数在函数编程中是有用的。 它产生的一种函数是无限迭代器。 函数计数从一个值无限地计数。 函数循环通过迭代(例如列表或字符串)无限迭...

  • 装饰器Decorators

    日期:2019-09-02 23:07:16 点击:43445 好评:121

    装饰器提供了一种使用其他函数修改函数的方法。 当您需要扩展不想修改的函数的功能时,这是理想的。 例如: def decor(func): def wrap(): print(============) func() print(============) return wrapdef...

  • lambda

    日期:2019-09-02 22:57:35 点击:95092 好评:177

    lambda函数不像命名函数那么强大。 它们只能做需要单个表达式的事情,通常等同于一行代码。 例如: #命名函数def polynomial(x): return x**2 + 5*x + 4print(polynomial(-4))#lambdaprint((lambda x: x**2 +...

  • 列表函数

    日期:2019-09-02 22:47:40 点击:37515 好评:43

    all和any都将列表作为参数,通常在条件语句中使用,如果所有参数或任何(各自)参数都计算为真(反之亦然),则返回true。 enumerate枚举函数可用于同时遍历列表的值和索引。 例如:...

  • 列表切片

    日期:2019-09-02 22:44:20 点击:46302 好评:45

    列表切片还可以有第三个数字,表示步进,只包括切片中的替代值。 squares = [0, 1, 4, 9, 16, 25, 36, 49, 64, 81]print(squares[::2])print(squares[2:8:3]) 结果: [0, 4, 16, 36, 64][4, 25] [2:8:3]将包括从第二个索...

  • 字典

    日期:2019-09-02 22:41:04 点击:47555 好评:53

    要确定一个键是否在字典中,就像在列表中一样 nums = { 1: one, 2: two, 3: three,}print(1 in nums)print(three in nums)print(4 not in nums) 结果 TrueFalseTrue...

  • None

    日期:2019-09-02 22:34:04 点击:62776 好评:97

    在Python中,有一个特殊的表示,None,它就是空。它是一个类型,也是一个对象。 a = b = Falsec = []d = 0print(a == None)print(b == None)print(c == None)print(d == None)---------输出:FalseFalseFalseFalse 从值上...

  • open 第二个参数

    日期:2019-09-02 22:26:21 点击:73707 好评:43

    可以通过向打开函数应用第二个参数指定用于打开文件的模式。 发送R意味着在读取模式下打开,这是默认的。 发送W意味着写入模式,用于重写文件的内容。 发送A意味着追加模式,将...

广告位API接口通信错误,查看德得广告获取帮助