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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • python 对缩进要求很高 缩进相同的被认为是一个模块
    查看全部
  • 这里需要注意的一点是,and 和 or 返回的是第一个或第二个的“值”,并不一定是 True 或 False。
    查看全部
  • 有了 if 条件,只有 if 判断为 True 的时候,才把循环的当前元素添加到列表中
    查看全部
    0 采集 收起 来源:条件过滤

    2017-12-16

  • 如需再列表L中添加新元素X,可采取: 1 L.append('X')在末尾加入该元素 如需要添加至第y项,则采取 2 L.insert(y,'x')将X插入在y项的位置。 注意:insert插入必须加索引项,且可以按照正序/倒序两种方法插入
    查看全部
  • 选取指定元素需注意是从0开始,第一项序号为0,以此类推。 一定注意大小写的正确。
    查看全部
  • py2中 整数运算结果一定为正数,浮点数结果运算一定为浮点数, 所以在遇到除不尽的情况下,如果需要精确数字,则再该运算上添加浮点即可。 如10/4要得到2.5,则改为 10.0/4或者10/4.0或者10.0/4.0都可
    查看全部
  • 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 关键点 s.add() s.remove()
    查看全部
    0 采集 收起 来源:Python之 更新set

    2017-12-15

  • s = set([('Adam', 95), ('Lisa', 85), ('Bart', 59)]) for x in s: print x[0] + ':', x[1]
    查看全部
    0 采集 收起 来源:Python之 遍历set

    2017-12-15

  • >>> s = set(['Adam', 'Lisa', 'Bart']) >>> for name in s: ... print name
    查看全部
    0 采集 收起 来源:Python之 遍历set

    2018-03-22

  • 索引迭代也不是真的按索引访问,而是由 enumerate() 函数自动把每个元素变成 (index, element) 这样的tuple,再迭代,就同时获得了索引和元素本身。
    查看全部
    0 采集 收起 来源:索引迭代

    2017-12-15

  • 由于set存储的是无序集合,所以我们没法通过索引来访问。 访问 set中的某个元素实际上就是判断一个元素是否在set中。 看来大小写很重要,'Bart' 和 'bart'被认为是两个不同的元素。
    查看全部
    0 采集 收起 来源:Python之 访问set

    2017-12-15

  • set 持有一系列元素,这一点和 list 很像,但是set的元素没有重复,而且是无序的,这点和 dict 的 key很像.
    查看全部
  • 直接在行首加u回转义汉字的代码。 如需输入汉字需在 print 后加u。 如需输入带有特殊符号,可以在u之后加r来进行操作。 若使用# -*- coding: utf-8 -*-则不需要使用u。
    查看全部
  • 因为 Python 的 for循环不仅可以用在list或tuple上,还可以作用在其他任何可迭代对象上。 因此,迭代操作就是对于一个集合,无论该集合是有序还是无序,我们用 for 循环总是可以依次取出集合的每一个元素。 注意: 集合是指包含一组元素的数据结构,我们已经介绍的包括: 1. 有序集合:list,tuple,str和unicode; 2. 无序集合:set 3. 无序集合并且具有 key-value 对:dict
    查看全部
    0 采集 收起 来源:什么是迭代

    2017-12-15

  • diet 不能储存有顺序的数组,不同的机器打印出不同的效果,因为内存是无序的。查找速度快但是内存占用量比较大,元素必须不可变。
    查看全部

举报

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

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