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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 元组中如果有列表的话,列表的内容可以发生变化,但是元祖并没有变化


    查看全部
  • Python中,迭代永远是取出元素本身,而非元素的索引。

    对于有序集合,元素确实是有索引的。我们使用enumerate() 函数

    >>> L = ['Adam', 'Lisa', 'Bart', 'Paul']
    >>> for index, name in enumerate(L):...     print index, '-', name
    ... 
    0 - Adam
    1 - Lisa
    2 - Bart
    3 - Paul

    enumerate() 函数把:

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

    变成了类似:

    [(0, 'Adam'), (1, 'Lisa'), (2, 'Bart'), (3, 'Paul')]

    因此,迭代的每一个元素实际上是一个tuple。

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

    2019-01-02

  • 倒叙切片时,最后一个元素索引为-1,倒叙切片填写-1时,不包含最后一个数字


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

    2019-01-02

  • 在Python中,如果给定一个listtuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们成为迭代(Iteration)。

    Python 的 for循环不仅可以用在list或tuple上,还可以作用在其他任何可迭代对象上。

    迭代操作就是对于一个集合,无论该集合是有序还是无序,我们用 for 循环总是可以依次取出集合的每一个元素。

    注意: 集合是指包含一组元素的数据结构,我们已经介绍的包括:
    1. 有序集合:list,tuple,str和unicode;
    2. 无序集合:set
    3. 无序集合并且具有 key-value 对:dict

    迭代是一个动词,它指的是一种操作,在Python中,就是 for 循环。

    查看全部
    0 采集 收起 来源:什么是迭代

    2019-01-02

  • 注意: 集合是指包含一组元素的数据结构,我们已经介绍的包括:
    1. 有序集合:list,tuple,str和unicode;
    2. 无序集合:set
    3. 无序集合并且具有 key-value 对:dict


    查看全部
    0 采集 收起 来源:什么是迭代

    2019-01-02


  • L[_:_:_:]

    1、第一个_代表开始的下标

    2、第二个_代表结束的小标

    3、第三个_代表隔_个取一个数字


    查看全部
    0 采集 收起 来源:对list进行切片

    2019-01-02

  • a = 'python'时为True,故整个结果为True,返回a;

    a = ' '时为False,故整个结果为必取决于'World',返回'World'。

    查看全部
  • Python2 和Python3中除法的区别

    查看全部
  • 使用了# -*- coding: utf-8 -*-就不用在字符串前面加u了,切记。

    查看全部
  •  math包提供了sin()和 cos()函数,我们先用import引用它

    import math

    数学模块


    引入模块:import math


    查看全部
  • 对于dict(一个像表一样的东西)可以使用update操作

    查看全部
  • dictz中的元素直接就叫key,输出的时候有些特别

     print key + ':', d[key]


    查看全部
  • 在一个dict中,key不能重复

    存储的key-value序对是没有顺序的

    dict的第三个特点是作为 key 的元素必须不可变


    查看全部
  • 十位数要乘10
    查看全部
  • if x % 2 == 0: 输出偶数

    if x % 2 == 1:输出奇数

    注意:和缩进

    查看全部

举报

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

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