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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • tuple一旦创建完毕,就不能修改了。

    创建tuple和创建list唯一不同之处是用( )替代了[ ]

    获取 tuple 元素的方式和 list 是一模一样的,我们可以正常使用 t[0],t[-1]等索引方式访问元素,但是不能赋值成别的元素

    查看全部
  • 1、函数参数默认值,如果没有传入参数,则取默认值,如果传入,则取传入的参数值。

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

    L = ['Adam', 'Lisa', 'Bart']

    L[0] = 'Bart'

    L[-1] ='Adam' 

    ['Bart', 'Lisa', 'Adam']


    查看全部
  • pop()总是删掉list的最后一个元素,并且它还返回这个元素。

    pop(*)指定删除第几个元素,要注意的是,删除某一个元素之后,后面的元素的索引会发生改变,假设删除一个元素后再删除这个元素之后的元素要注意后面元素往前移动后的索引.

    L.pop(2)

    L.pop(2)

    同样可以实现这个答案,原因是删除Paul(索引为2)后,Bart的索引往前移动由3变为2.但是这样我个人不是很清晰


    查看全部
  • List添加元素:

    append('a')总是把新的元素添加到 list 的尾部。

    L.insert(0, 'a') 的意思是,将'a'元素添加到自己想要的那一位(例如上面的0就是索引为0的),以及后面的所有同学,都自动向后移动一位。


    查看全部
  • 行首不能有空格,python对缩进要求严格

    查看全部
  • 1、

    append()总是把新的元素添加到 list 的尾部。

    L = ['Adam', 'Lisa', 'Bart']
    L.append('Paul')
    print L
    ['Adam', 'Lisa', 'Bart', 'Paul']

    2、

    insert()接受两个参数,第一个参数是索引号,第二个参数是待添加的新元素:

    L = ['Adam', 'Lisa', 'Bart']
    L.insert(0, 'Paul')
    print L
    ['Paul', 'Adam', 'Lisa', 'Bart']


    查看全部
  • age = 20
    if age >= 18:
        print 'your age is', age
        print 'adult'
    print 'END'

    缩进请严格按照Python的习惯写法:4个空格,不要使用Tab,更不要混合Tab和空格,否则很容易造成因为缩进引起的语法错误。

    注意: if 语句后接表达式,然后用:表示代码块开始。

    查看全部
    0 采集 收起 来源:Python之if语句

    2019-01-19

  • 1、定义函数 def name(params):,结束时return


    查看全部
  • 1、绝对值 abs(x)

    2、计较函数 cmp(x1,x2)

    3、整数转换函数 int(x)

    4、字符串转换函数 str(x)

    5、求和函数 sum(list)

    查看全部
  • set 新增 s.add()

    set 删除 s.remove()

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

    2019-01-19

  • 1、set存储的元素和dict的key类似,必须是不变对象,因此,任何可变对象是不能放入set中的。

    查看全部
  • 1、set 持有一系列元素,这一点和 list 很像,但是set的元素没有重复,而且是无序的,这点和 dict 的 key很像。

    查看全部
  • 1、dict取值方法两种:

    dict[key],通过 key 访问 dict 的value,只要 key 存在,dict就返回对应的value。如果key不存在,会直接报错:KeyError。为了避免报错,先判断 if 'Paul' in dict print d['Paul']

    print d.get('Bart')
    59
    print d.get('Paul')
    None


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

    2019-01-19

  • 1、dict如同java中的hashMap,key-value

    2、dict长度计算 len(dict)

    查看全部

举报

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

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