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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • list和tuple实质上是设置了一组变量指向多个元素,只不过这些变量名用[]和()表示

    tuple所谓的“不变”是说,tuple的每个元素,指向永远不变。也即tuple内指向的第一级元素不能变,但第二级以及更深层级的元素可变

    查看全部
  • 如果一个字符串包含很多需要转义的字符,对每一个字符都进行转义会很麻烦。为了避免这种情况,我们可以在字符串前面加个前缀

    如果要表示多行字符串,可以用'''...'''表示:

    查看全部
  • s = 'Python was started in 1989 by \"Guido\".\nPython is free and easy to learn.'

    print s



    查看全部
  • x1 = 1

    d = 3

    n = 100

    x100 = x1+(n-1)*d

    s = n*x1+n*(n-1)*d/2

    print s



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

    由于Paul的索引是2,因此,用 pop(2)把Paul删掉

    查看全部
  • 实例11111
    https://img1.sycdn.imooc.com//5c46ce910001421908470268.jpg

    查看全部
  • list的 insert()方法,它接受两个参数,第一个参数是索引号,第二个参数是待添加的新元素

    查看全部
  •  list 的 append() 方法可追加数据项

    查看全部
  • 首位不能有空格

    查看全部
  • 添加元素用:set的add()方法,如果添加的元素已经存在于set中,add()不会报错,但是不会将元素加进去。

    删除set中的元素用:set的remove()方法,如果删除的元素不存在set中,remove()会报错。

    所以用add()可以直接添加,而remove()前需要判断。


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

    2019-01-22

  • 变量名必须是大小写英文、数字和下划线(_)的组合,且不能用数字开头,比如:
    查看全部
  • 而是写成更有意义的函数调用 s = area_of_circle(x)
    查看全部
  • 创建包含1个元素的 tuple 时,输出的是这个元素而不包含小括号()

    为什么呢?因为()既可以表示tuple,又可以作为括号表示运算时的优先级.结果 (1) 被Python解释器计算出结果 1,导致我们得到的不是tuple,而是整数 1其中不仅仅是整数或浮点数,字符串也有上述现象

    正是因为用()定义单元素的tuple有歧义,所以 Python 规定,单元素 tuple要多加一个逗号“,”,这样就避免了歧义

    在list中,单个元素的list打印即使不加逗号也不会有歧义:

    t = [1]
    print t
    [1]

    t = [1]

    print t


    查看全部
  • raw字符串:r'...' 表示这是一个row字符串,里面的字符不需要转义。但不能表示多行字符串,也不能表示包含'和"的字符串。

    多行字符串:'''...''' 表示多行字符串,

        '''line1

        line2''' 等同于 'line1\nline2'

    可以在多行字符串前面加r,使多行字符串变成一个row字符串。

    查看全部
  • tuple另一种有序的列表,中文翻译为“ 元组 ”。tuple 和 list 非常类似,但是,tuple一旦创建完毕,就不能修改(插入删除和替换)了。

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

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

    查看全部

举报

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

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