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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • append()总是把新的元素添加到 list 的尾部L.append('Paul') insert()方法,它接受两个参数,第一个参数是索引号,第二个参数是待添加的新元素 L.insert(0, 'Paul')
    查看全部
  • sum()函数接受一个list作为参数,并返回list所有元素之和
    查看全部
  • 要调用一个函数,需要知道函数的名称和参数,比如求绝对值的函数 abs,它接收一个参数 也可以在交互式命令行通过 help(abs) 查看abs函数的帮助信息 >>> abs(100) 100 >>> abs(-20) 20 >>> abs(12.34) 12.34 调用函数的时候,如果传入的参数数量不对,会报TypeError的错误,并且Python会明确地告诉你:abs()有且仅有1个参数,但给出了两个 TypeError: abs() takes exactly one argument (2 given) 而比较函数 cmp(x, y) 就需要两个参数,如果 x<y,返回 -1,如果 x==y,返回 0,如果 x>y,返回 1: int()函数可以把其他数据类型转换为整数: str()函数把其他类型转换成 str
    查看全部
  • Python对浮点数的处理,貌似非常的智能而且到位~
    查看全部
  • 汉诺塔问题真心十个心伤~
    查看全部
  • raw是转义字符相对的,其不能解决单引号或双引号冲突问题
    查看全部
  • 可见,借助抽象,我们才能不关心底层的具体计算过程,而直接在更高的层次上思考问题。 写计算机程序也是一样,函数就是最基本的一种代码抽象的方式。 Python不但能非常灵活地定义函数,而且本身内置了很多有用的函数,可以直接调用。
    查看全部
  • 由于set存储的是一组不重复的无序元素,因此,更新set主要做两件事:一是把新的元素添加到set中,二是把已有元素从set中删除 >>> s = set([1, 2, 3]) >>> s.add(4) >>> print s set([1, 2, 3, 4]) 如果添加的元素已经存在于set中,add()不会报错,但是不会加进去了 删除set中的元素时,用set的remove()方法: >>> s = set([1, 2, 3, 4]) >>> s.remove(4) >>> print s set([1, 2, 3]) 如果删除的元素不存在set中,remove()会报错 所以用add()可以直接添加,而remove()前需要判断
    查看全部
    0 采集 收起 来源:Python之 更新set

    2018-03-22

  • 由于 set 也是一个集合,所以,遍历 set 和遍历 list 类似,都可以通过 for 循环实现。 直接使用 for 循环可以遍历 set 的元素 >>> s = set(['Adam', 'Lisa', 'Bart']) >>> for name in s: ... print name ... Lisa Adam Bart 观察 for 循环在遍历set时,元素的顺序和list的顺序很可能是不同的,而且不同的机器上运行的结果也可能不同
    查看全部
    0 采集 收起 来源:Python之 遍历set

    2018-03-22

  • set的内部结构和dict很像,唯一区别是不存储value,因此,判断一个元素是否在set中速度很快。 set存储的元素和dict的key类似,必须是不变对象,因此,任何可变对象是不能放入set中的。 set存储的元素也是没有顺序的 如果事先创建好一个set,包含'MON' ~ 'SUN': 再判断输入是否有效,只需要判断该字符串是否在set中 这样一来,代码就简单多了。
    查看全部
  • 由于set存储的是无序集合,所以我们没法通过索引来访问。 访问 set中的某个元素实际上就是判断一个元素是否在set中 我们可以用 in 操作符判断: Bart是该班的同学吗? >>> 'Bart' in s True 看来大小写很重要,'Bart' 和 'bart'被认为是两个不同的元素。
    查看全部
    0 采集 收起 来源:Python之 访问set

    2018-03-22

  • dict是可变的,也就是说,我们可以随时往dict中添加新的 key-value。 要把新同学'Paul'的成绩 72 加进去,用赋值语句: >>> d['Paul'] = 72 如果 key 已经存在,则赋值会用新的 value 替换掉原来的 value
    查看全部
    0 采集 收起 来源:Python更新dict

    2018-03-22

  • Python 添加新元素 1. append()方法总是把新元素添加到list的尾部 2. insert()方法可以指定插入的位置和插入的元素 ,接收两个参数。
    查看全部
  • 字符串间的连接在Python中使用‘+’号
    查看全部
  • 1、由于dict是按 key 查找,所以,在一个dict中,key不能重复。 2、dict的第二个特点就是存储的key-value序对是没有顺序的!这和list不一样: 3、dict的第三个特点是作为 key 的元素必须不可变 不可变这个限制仅作用于key,value是否可变无所谓
    查看全部

举报

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

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