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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • #-*- coding:utf-8 -*-
    查看全部
  • 缩进请严格按照Python的习惯写法:4个空格,不要使用Tab,更不要混合Tab和空格,否则很容易造成因为缩进引起的语法错误。
    查看全部
    0 采集 收起 来源:Python之if语句

    2017-11-03

  • python中的数据类型: 1.整数(与数学一致);十六进制(0x前缀) 2.浮点数1.2e-3;1.2e3;3.12 3.字符串 4.布尔值True,False(大小写);and,or,not 5.空值None 6.列表,字典。。。
    查看全部
  • 字符串可以通过 % 进行格式化,用指定的参数替代 %s join(List) 是str的函数, str.join(List) 是把List中每个元素(即List.items()) 按 元素 str 元素 的方式拼接起来
    查看全部
    0 采集 收起 来源:复杂表达式

    2017-11-03

  • 1. range(x) == range(0, x) 2.每层的for循环都是可以添加 if 条件的
    查看全部
    0 采集 收起 来源:多层表达式

    2017-11-03

  • 切片可以嵌套 作业要求中 输出* 最后10个5的倍数 答案是 print L[-46::5] 不是很灵活的方法,得通过计算得知起始坐标 推荐答案 print L[4::5][-10:] 先获得5的倍数,再取后10个
    查看全部
    0 采集 收起 来源:倒序切片

    2017-11-03

  • 倒序切片包含起始索引,不包含结束索引。
    查看全部
    0 采集 收起 来源:倒序切片

    2017-11-03

  • 有了函数,我们就不再每次写s = 3.14 * x * x,而是写成更有意义的函数调用 s = area_of_circle(x),而函数 area_of_circle 本身只需要写一次,就可以多次调用。
    查看全部
  • list tuple dict 有序 set 无序
    查看全部
  • items() 方法把dict对象转换成了包含tuple的list,我们对这个list进行迭代,可以同时获得key和value iteritems(),iteritems() 不把dict转换成list,而是在迭代过程中不断给出 tuple,所以, iteritems() 不占用额外的内存 和value和itervalues()类似
    查看全部
  • values() 方法实际上把一个 dict 转换成了包含 value 的list 但是 itervalues() 方法不会转换,它会在迭代过程中依次从 dict 中取出 value,所以 itervalues() 方法比 values() 方法节省了生成 list 所需的内存 注意是依次取出 在Python中,for 循环可作用的迭代对象远不止 list,tuple,str,unicode,dict等,任何可迭代对象都可以作用于for循环,而内部如何迭代我们通常并不用关心
    查看全部
    0 采集 收起 来源:迭代dict的value

    2017-11-03

  • zip([],[])可以讲两个list变成一个list 使用 enumerate() 函数,我们可以在for循环中同时绑定索引index和元素name。但是,这不是 enumerate() 的特殊语法。实际上,enumerate() 函数把: ['Adam', 'Lisa', 'Bart', 'Paul'] 变成了[(0, 'Adam'), (1, 'Lisa'), (2, 'Bart'), (3, 'Paul')] 因此,迭代的每一个元素实际上是一个tuple: for t in enumerate(L): index = t[0] name = t[1] print index, '-', name
    查看全部
    0 采集 收起 来源:索引迭代

    2017-11-03

  • python 中迭代就是for循环
    查看全部
    0 采集 收起 来源:什么是迭代

    2017-11-03

  • 答案讲解:name=‘world’是默认参数 greet()即name为空;greet(‘Bart’)即将name赋值为Bart
    查看全部
  • upper函数能够把第一个字母变大写 结合切片进行 capitalize() 首字母大写,其余全部小写 upper() 全转换成大写 lower() 全转换成小写 title() 标题首字大写,如"i love python".title() "I love python"
    查看全部
    2 采集 收起 来源:对字符串切片

    2018-03-22

举报

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

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