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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 所以,tuple所谓的“不变”是说,tuple的每个元素,指向永远不变。即指向'a',就不能改成指向'b',指向一个list,就不能改成指向其他对象,但指向的这个list本身是可变的!
    查看全部
  • ()定义单元素的tuple有歧义,所以 Python 规定,单元素 tuple 要多加一个逗号“,”,这样就避免了歧义:
    查看全部
  • 创建tuple和创建list唯一不同之处是用( )替代了[ ]。 现在,这个 t 就不能改变了,tuple没有 append()方法,也没有insert()和pop()方法。所以,新同学没法直接往 tuple 中添加,老同学想退出 tuple 也不行。
    查看全部
  • L.insert(-1,'Paul')的时候是插在倒数第二的位置而不是在最后”因为insert是前插,就是插在原来那个位置的元素的前边
    查看全部
  • 索引数字为负数时,表示逆序读出List中的内容,记住List的最后一个空间的编号为-1开始
    查看全部
  • list是数学意义上的有序集合,也就是说,list中的元素是按照顺序排列的。 构造list非常简单,按照上面的代码,直接用 [ ] 把list的所有元素都括起来,就是一个list对象。通常,我们会把list赋值给一个变量,这样,就可以通过变量来引用list
    查看全部
    0 采集 收起 来源:Python创建list

    2018-02-05

  • Python解释器在做布尔运算时,只要能提前确定计算结果,它就不会往后算了,直接返回结果。
    查看全部
  • dict内部是无序的,不能用dict存储有序的集合。dict的第三个特点是作为 key 的元素必须不可变,Python的基本类型如字符串、整数、浮点数都是不可变的,都可以作为 key。但是list是可变的,就不能作为 key。
    查看全部
  • ...不能单独换行,必须在字符串后面
    查看全部
  • L = [] for i in range(1,101): L.append(i**2) print L def sum(myList): n = 0 for s in myList: n = n + s return n print sum(L)
    查看全部
  • 使用递归函数需要注意防止栈溢出
    查看全部
  • 在Python中,定义一个函数要使用 def 语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用 return 语句返回
    查看全部
  • set存储的是一组不重复的无序元素,因此,更新set主要做两件事: 一是把新的元素添加到set中。二是把已有元素从set中删除。 添加元素时add()方法,s.add()。如果天机的元素已经 存在于set中,add()不会报错,但是也不会加进去。 删除元素时用remove()方法,如果元素不在set中,remove会报错,所以 add()可以直接添加,但是remove()会报错,所需要提前判断一下。 删除元素
    查看全部
    0 采集 收起 来源:Python之 更新set

    2018-02-05

  • 比较函数 cmp(x, y) 就需要两个参数,如果 x<y,返回 -1,如果 x==y,返回 0,如果 x>y,返回 1:
    查看全部
  • 注释中文会报错,需要更改文件编码类型 #coding:uft-8
    查看全部
    0 采集 收起 来源:Python的注释

    2018-02-05

举报

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

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