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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • pop()方法总是删掉list的最后一个元素,L.pop()

    若去除指定位置-L.pop(2)

    查看全部
  • s[:1].upper()+s[1:]这里要用+号连接字符,不能用,号,不然返回的是tuple类型('H', 'ello')

    查看全部
    0 采集 收起 来源:对字符串切片

    2018-11-01

  • s = set(['Adam', 'Lisa', 'Paul'])

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

    for name in L:

        if name in s:

            s.remove(name)

        else:

            s.add(name)

    print s


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

    2018-11-01

  • 使用 enumerate() 函数,我们可以在for循环中同时绑定索引index和元素name。


    索引迭代也不是真的按索引访问,而是由 enumerate() 函数自动把每个元素变成 (index, element) 这样的tuple,再迭代,就同时获得了索引和元素本身。

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

    2018-11-01

  • 字符串有个方法 upper() 可以把字符变成大写字母:

    >>> 'abc'.upper()
    'ABC'


    查看全部
    0 采集 收起 来源:对字符串切片

    2018-11-01

  • import.math包提供了sin()和 cos()函数(math.sin)

    Python函数返回的可以是多个值,但这只是假象,仍然是单一值,以tuple的形式而且省略了括号,返回而已


    查看全部
  • 倒数第一个元素的索引是-1!!!1

    查看全部
    0 采集 收起 来源:倒序切片

    2018-11-01

  •   name 这个变量是在 for 循环中定义的,意思是,依次取出list中的每一个元素,并把元素赋值给 name,然后执行for循环体(就是缩进的代码块)。

    L = ['Adam', 'Lisa', 'Bart']
    for name in L:
    解释;name(名字)可以用任意英文字母或者单词代替,如下
    for x in L:


    查看全部
    0 采集 收起 来源:Python之 for循环

    2018-11-01

  • Python解释器会把传入的一组参数组装成一个tuple传递给可变参数,因此,在函数内部,直接把变量 args 看成一个 tuple 就好了。

    查看全部
  • 计算阶乘 n! = 1 * 2 * 3 * ... * n,用函数 fact(n)表示

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

    查看全部
  • 比较函数 cmp(x, y) 就需要两个参数,如果 x<y,返回 -1,如果 x==y,返回 0,如果 x>y,返回 1:

    查看全部
  • 函数的默认参数的作用是简化调用

    默认参数只能定义在必需参数的后面

    查看全部
  • list 的 append(data) 方法,把新同学追加到 list 的末尾

    insert可插入某值L.insert(index,data)

    查看全部
  • list是一个有序的集合,可以随时添加和删除其中的元素,元素类型亦可多样(字符串,数据,布尔值,空值)

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

    2018-11-01

举报

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

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