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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 如果要删除2个以上pop( ) 命令删除必须从索引位置最大的开始 

    查看全部
  • python版本有2.7版和3.3版,他们是不兼容的。

    查看全部
    0 采集 收起 来源:选择Python版本

    2018-03-29

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

    append是追加(最后位置)

    insert是指定插入(指定位置)

    这两个命令前要加入数组名称 L.(以便识别加入的数组)


    查看全部
  • 切片(slice),①L[0:3]表示,从索引0开始取,直到索引3为止,但不包含索引3(从开始的也可表示为L(:3)),②L[1:3],取两个元素出来,③L[:]表示从头到尾,即复制,④L[::2]表示每两个元素取出一个,即隔一个取一个,取出来的索引为0,2,4...

    查看全部
    0 采集 收起 来源:对list进行切片

    2018-03-29

  • 调用函数:cmp(x,y)需要两个参数,int()其他数据转换成整数,str()转换成str,range()取数

    查看全部
  • 如果想让一个函数能接受任意个参数,我们就可以定义一个可变参数,可变参数的名字前面有个 号,我们可以传入0个、1个或多个参数给可变参数:

     


    查看全部
  • 在Python中,定义一个函数要使用 def 语句,依次写出函数名括号、括号中的参数冒号:,然后,在缩进块中编写函数体,函数的返回值用 return 语句返回。

    查看全部
  • Python内置的常用函数还包括数据类型转换函数,比如   int()函数可以把其他数据类型转换为整数:

    查看全部
  • #回顾前面的一个求平方和函数最简便的一个定义操作
    def square_of_sum(L):
        return sum([i*i for i in L])#调用了库函数sum

    本题求平均,并不能直接返回结果,带有除法运算的函数需要的两个注意:①存在分母问题的时候,一定不能忘了对分母是否为0进行判断,②除法运算时,一定得有浮点数的存在,不然得到的是求余的结果

    查看全部
  • 调用函数的时候,如果传入的参数数量不对,会报TypeError的错误,并且Python会明确地告诉你:abs()有且仅有1个参数,但给出了两个:

    查看全部
  • 注意:if 语句中的...表示没有列出的其它星期名称,测试时,请输入完整。

    查看全部
  • 大小写很重要,'Bart' 和 'bart'被认为是两个不同的元素

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

    2018-03-29

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

    查看全部
  • dict的作用是建立一组 key 和一组 value 的映射关系,dict的key是不能重复的。

    查看全部
  • dict的第三个特点是作为 key 的元素必须不可变

    查看全部

举报

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

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