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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • tuple和list一样,都是一种有序的列表,而且都可以根据索引值来访问元素,但是tuple一旦创建完毕就不能进行更改了,它没有append()方法, 也没有insert()和pop()方法.
    查看全部
  • 利用 if ... else ... 语句,我们可以根据条件表达式的值为 True 或者 False ,分别执行 if 代码块或者 else 代码块。 注意: else 后面有个“:”。
    查看全部
    0 采集 收起 来源:Python之 if-else

    2018-03-14

  • 替换list中的元素可以直接根据索引值来重新赋值,而且list中元素个数保持不变,而且可以用L[3] = '...' 也可以中L[-1] = '...' 来用'...'替换有四个元素的list中的最后一个元素的原本值
    查看全部
  • 从list中删除已有的元素,也有两种方法: 1、pop()方法删除list中的最后一个元素 >>>L.pop() #这样最后一个元素就被删除了。 2、根据元素的索引位置,譬如 >>>pop(2) #删除第三位的元素
    查看全部
  • 把新元素追加到已有的list当中,与两种方法: 1.用list的append()方法,把新元素追加到list的尾部。 >>> L = ['A','b',1] >>> L.append('d') >>> print L ['A','b',1,'d'] 2.用list的 insert()方法,它接受两个参数,第一个参数是索引号,第二个参数是待添加的元素。 L.insert(0,'Paul')的意思是‘Pual’将要被添加到索引为0的位置,也就是第一个位置,而原来索引为0的位置,以及后面的元素都向后移一位
    查看全部
  • L[-1]表示list里最后一个元素 所以倒数第二个元素用L[-2]表示,以此类推
    查看全部
  • None为空值,0或者''不能理解为空值
    查看全部
  • Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。 比如,列出班里所有同学的名字,就可以用一个list表示: >>> ['Michael', 'Bob', 'Tracy'] ['Michael', 'Bob', 'Tracy'] python是动态语言,因此list中包含的元素不要求必须都是同一种数据类型 因此可以在list中包含各种数据 >>> L = ['mm',180,True] 一个元素也没有的数据,就是空list >>> em = []
    查看全部
    0 采集 收起 来源:Python创建list

    2018-03-22

  • 缩进请严格按照Python的习惯写法:4个空格,不要使用Tab,更不要混合Tab和空格,否则很容易造成因为缩进引起的语法错误。 注意: if 语句后接表达式,然后用:表示代码块开始
    查看全部
    0 采集 收起 来源:Python之if语句

    2018-03-14

  • if 条件 : 代码块(if条件成立时) else : 代码块(if条件不成立时)
    查看全部
    0 采集 收起 来源:Python之 if-else

    2018-03-14

  • 可以用range(1,101)创建数组
    查看全部
    0 采集 收起 来源:什么是迭代

    2018-03-14

  • d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59 } print ('Adam:',d['Adam']) print ('Lisa:',d['Lisa']) print ('Bart:',d['Bart'])
    查看全部
    0 采集 收起 来源:Python之访问dict

    2018-03-14

  • for i in [1,2,3,4,5,6,7,8,9]: for j in [1,2,3,4,5,6,7,8,9]: if i<j: print(str(i)+str(j),end=' ') else : continue j=j+1
    查看全部
  • 在计算 a and b 时,如果 a 是 False,则根据与运算法则,整个结果必定为 False,因此返回 a;如果 a 是 True,则整个计算结果必定取决与 b,因此返回 b。 2. 在计算 a or b 时,如果 a 是 True,则根据或运算法则,整个计算结果必定为 True,因此返回 a;如果 a 是 False,则整个计算结果必定取决于 b,因此返回 b。 所以Python解释器在做布尔运算时,只要能提前确定计算结果,它就不会往后算了,直接返回结果。
    查看全部
  • values()实际上把一个dict转换成了包含value的list. itervalues()方法在迭代中依次从dict中取出value,节省了生成list所需的内存 迭代不对迭代对象内部的数据有任何要求。
    查看全部
    0 采集 收起 来源:迭代dict的value

    2018-03-14

举报

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

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