为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
初识Python_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • pop的生效是即时的,pop2删掉Paul之后,原来的Bart变成了现在的2
    查看全部
  • Python访问dict 1.判断key的存在 例1: if 'Paul' in d: print d['Paul'] 2.dict本身的一个get方法获取value,若key不存在的时候,返回Node 例2: >>> print d.get('Bart') 59 >>> print d.get('Paul') None
    查看全部
    0 采集 收起 来源:Python之访问dict

    2018-03-22

  • 多重循环
    查看全部
  • 列表生成式则可以用一行语句代替循环生成上面的list: >>> [x * x for x in range(1, 11)] [1, 4, 9, 16, 25, 36, 49, 64, 81, 100]
    查看全部
    0 采集 收起 来源:生成列表

    2018-03-22

  • x!=0,是x不等于0的意思
    查看全部
  • index一般用来表示索引
    查看全部
    0 采集 收起 来源:索引迭代

    2017-03-11

  • zip()函数可以把两个 list 变成一个 list:
    查看全部
    0 采集 收起 来源:索引迭代

    2017-03-11

  • 用 enumerate() 函数,我们可以在for循环中同时绑定索引index和元素name。但是,这不是 enumerate() 的特殊语法。实际上,enumerate() 函数把:
    查看全部
    0 采集 收起 来源:索引迭代

    2017-03-11

  • 在Python中,迭代是通过 for ... in 来完成的
    查看全部
    0 采集 收起 来源:什么是迭代

    2017-03-11

  • > 'ABCDEFG'[:3] 'ABC' >>> 'ABCDEFG'[-3:] 'EFG' >>> 'ABCDEFG'[::2] 'ACEG' 字符串有个方法 upper() 可以把字符变成大写字母: >>> 'abc'.upper() 'ABC'
    查看全部
    0 采集 收起 来源:对字符串切片

    2018-03-22

  • >>> L[0:3] ['Adam', 'Lisa', 'Bart'] L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。即索引0,1,2,正好是3个元素。只用一个 : ,表示从头到尾: >>> L[:] ['Adam', 'Lisa', 'Bart', 'Paul'] >>> L[::2] ['Adam', 'Bart'] 第三个参数表示每N个取一个,上面的 L[::2] 会每两个元素取出一个来,也就是隔一个取一个。
    查看全部
    0 采集 收起 来源:对list进行切片

    2018-03-22

  • 如果想让一个函数能接受任意个参数,我们就可以定义一个可变参数: def fn(*args): print args 可变参数的名字前面有个 * 号,我们可以传入0个、1个或多个参数给可变参数:
    查看全部
  • Python自带的 int() 函数,其实就有两个参数,我们既可以传一个参数,又可以传两个参数:int()函数的第二个参数是转换进制,如果不传,默认是十进制 (base=10),如果传了,就用传入的参数。 power(x, n=2):几次方的函数)默认参数只能定义在必需参数的后面:
    查看全部
  • 如果一个函数在内部调用自身本身,这个函数就是递归函数。在计算机中,函数调用是通过栈(stack)这种数据结构实现的,每当进入一个函数调用,栈就会加一层栈帧,每当函数返回,栈就会减一层栈帧。由于栈的大小不是无限的,所以,递归调用的次数过多,会导致栈溢出。可以试试计算 fact(10000)。
    查看全部
  • Python的函数返回多值其实就是返回一个tuple
    查看全部

举报

0/150
提交
取消
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作。
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!