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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • dd
    查看全部
  • # -*- coding: utf-8 -*- a = '''猫''' print a or True and与 两个值都为True时,结构才为True or或 只要有一个值为True时,结构就是True not非 把True变为False,或者把False变成True
    查看全部
  • 迭代操作就是对于一个集合,无论该集合是有序还是无序,我们用 for 循环总是可以依次取出集合的每一个元素。 迭代指的是一种操作,在Python中,就是 for 循环。
    查看全部
    0 采集 收起 来源:什么是迭代

    2017-10-17

  • L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。即索引0,1,2,正好是3个元素。 第三个参数表示每N个取一个, L[::2] 会每两个元素取出一个来,也就是隔一个取一个。
    查看全部
    0 采集 收起 来源:对list进行切片

    2017-10-17

  • 整数和整数的结果是整数 浮点数和浮点数的结果是浮点数 整数和浮点数的结构是浮点数 如果想让结果运算的准确点,就加一个浮点数print 2.5 + 10.0 / 4
    查看全部
  • Python代码缩进规则:具有相同缩进的代码被视为代码块,如果if语句判断为true,执行该代码块。 缩进请严格按照Python的习惯写法:4个空格,不要使用Tab,更不要混合Tab和空格,否则很容易造成因为缩进引起的语法错误。
    查看全部
    0 采集 收起 来源:Python之if语句

    2017-10-17

  • for x in range(0,10) 循环x从1到9,不包括10
    查看全部
  • # -*- coding: utf-8 -*- 说明已经让Python解释器用UTF-8编码了 print '''静夜思 床前明月光, 疑是地上霜。 举头望明月, 低头思故乡。''' 就不需要在家u了,否则又会遇到UnicodeDecodeError的错误 但是可用raw 是没有冲突的
    查看全部
  • continue是不进行剩下的循环,目的是为了消除循环中不需要的部分 break是跳出整个循环
    查看全部
  • for a in L 这个a变量是在for循环中定义的,意思是依次取出L中的每一个元素,并赋值给a
    查看全部
    0 采集 收起 来源:Python之 for循环

    2017-10-17

  • if, elif, else后面都要加冒号':' 并且从上往下执行,某个判断为true后就不再判断
    查看全部
  • 1. values() 方法实际上把一个 dict 转换成了包含 value 的list。 2. 但是 itervalues() 方法不会转换,它会在迭代过程中依次从 dict 中取出 value,所以 itervalues() 方法比 values() 方法节省了生成 list 所需的内存。
    查看全部
    0 采集 收起 来源:迭代dict的value

    2017-10-17

  • tuple的不变意思为tuple的每个元素指向永远不变,即指向'a',这个a就是不可变的 但是他如果指向一个'list',那么这个'list'里的内容可以变,可是不会指向其他'list'
    查看全部
  • 1, 切片的对象可以是list 也可以是tuple 2,切片可以是2个参数也可是3参数 L["起始位置":“结束位置”:‘间隔距离’]
    查看全部
    0 采集 收起 来源:倒序切片

    2018-03-22

  • 单个tuple必须加上额外的逗号
    查看全部

举报

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

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