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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • #Python 规定,单元素 tuple 要多加一个逗号“,”

    单元素 tuple 要多加一个逗号“,”,这样就避免了歧义:

    >>> t = (1,)
    >>> print t
    (1,)
    查看全部
  • L = ['Adam', 'Lisa', 'Bart', 'Paul']

    S = [1,2,3,4]

    M=zip(S,L)

    for index, name in M:

        print index,'-',name


    查看全部
    0 采集 收起 来源:索引迭代

    2018-04-07

  • enumerate()函数的索引起始号是0,而不是1

    查看全部
    0 采集 收起 来源:索引迭代

    2018-04-07

  • #对list中的某一个索引赋值,就可以直接用新的元素替换掉原来的元素,list包含的元素个数保持不变。


    查看全部
  • list删除:由于Paul的索引是2,因此,用 pop(2)把Paul删掉

    pop()默认删除最后一个元素

    查看全部
  • #append()总是把新的元素添加到 list 的尾部。
    #栗子:L.append('Paul')
    #insert()插入新元素,它接受两个参数,第一个参数是索引号,第二个参数是待添加的新元素
    #栗子:L.insert(0, 'Paul')
    查看全部
  • #倒数第一可以用 -1 这个索引来表示最后一个元素
    #栗子:L[-1]


    查看全部
  • 在dict中添加新的 key-value

    比如要把新元素加进去,格式为d["paul"]=72,加入新元素。

    查看全部
    0 采集 收起 来源:Python更新dict

    2018-04-07

  • python入门
    查看全部
    0 采集 收起 来源:Python创建list

    2018-04-07

  • 汉诺塔

    完成 n 个盘子从 a 经过 b 到 c 的搬运只需要3步,第一步:将 n-1 个盘子从 a 经过 c 搬运到 b,即move(n-1, a, c, b); 第二步:将 第 n 个盘子 从 a 移到 c,即 print a, '-->', c; 第三步: 将 n-1个盘子从 b 经过 a 搬运到 c,即move(n-1, b, a, c);完事, 至于这 n-1 个盘子是怎么搬运的呢,他又自己进入了下一个循环

    查看全部
  • #索引从 0 开始,也就是说,第一个元素的索引是0,第二个元素的索引是1,以此类推。
    #栗子:L[0]
    #使用索引时,千万注意不要越界。


    查看全部
  • dict中有两个对应的元素,一个是key,和key对应的vaule

    如果想显示value是,只需要d[key]即可。

    如果key不存在时,则直接报错

    判断key是否存在有两种方法,一种方式是:

    if ‘Paul’in d:

          print d['Paul']

    如果Paul不存在,if语句判断为错误,自然不会执行print语句

    另一种方式为dict本身提供的get语句,格式为:

    print d.get(‘Bart’)

    如果存在的话,会输出对应的value,不存在的时候,会输出none


    查看全部
    0 采集 收起 来源:Python之访问dict

    2018-04-07

  • print语句也可以跟上多个字符串,用逗号“,”隔开,就可以连成一串输出,print会依次打印每个字符串,遇到逗号“,”会输出一个空格。
    查看全部

举报

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

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