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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • Tuple和List最大的区别就是后者有append()、insert()、pop()方法
    查看全部
  • 这个set中包含tuple,有('adam',95),('lisa',85),('bart’,59)三组。 现在要遍历这个set 设变量x代表set中的tuple,(意思是你不知道set中有几个tuple) for x in s: print x[0]+':',x[1](每个tuple包含的元素,把一个tuple看成x,('adam',95)看成x,其中有'adam'和95,它们的序号是0,1。所以就有x[0]和x[1]。题目要求打印出来带冒号,所以就要加个冒号,+':'。) 其实x[0]等于'adam',x[1]等于95。
    查看全部
    0 采集 收起 来源:Python之 遍历set

    2016-03-31

  • 遇到复杂点的如s=set([('a',3,1),('b',45,3),('c',22,2)])虽然元素较多,但要访问或者确定它们在不在set中,只需把('a',3,1)看成一个整体,用('a',3,1) in s,可以得到True.
    查看全部
    0 采集 收起 来源:Python之 访问set

    2016-03-31

  • t=('a','b',['A','B'])里面的list对象要通过t[2]拿到。先把t[list所在序号]赋值给L,L=t[2]再输出就可以。print L,可以得到['A','B'] 由于tuple里的元组是固定不能变得,要让它可变就要改变就要修改要变的元组的性质。 t=('a','b',['A','B'])'a','b'是不可变的。['A','B']是可变的。 先把['A','B']拿出来,通过L=t[2]拿到。然后修改两个元素L[0]='X' L[1]='Y'就可以了。
    查看全部
  • L = ['Adam', 'Lisa', 'Bart'] for name in L: print name
    查看全部
    0 采集 收起 来源:Python之 for循环

    2016-03-31

  • 如果我们要计算 11 / 4 的精确结果,按照“整数和浮点数混合运算的结果是浮点数”的法则,把两个数中的一个变成浮点数再运算就没问题了: 11.0 / 4 # ==> 2.75
    查看全部
  • python代码不能加密,发布程序就相当于在发布源码
    查看全部
  • 瓶颈一半在于数据库和网络调用,不要求执行速度快
    查看全部
  • python优点:代码少,开发速度快;缺点:执行速度忙
    查看全部
  • 直接用[]把list的所有元素都括起来。由于Python是动态语言,所以list中包含的元素并不要求都必须是同一种数据类型,我们完全可以在list中包含各种数据
    查看全部
    0 采集 收起 来源:Python创建list

    2016-03-31

  • 因为Python把0、空字符串''和None看成 False,其他数值和非空字符串都看成 True,
    查看全部
  • 当字符串里面有许多需要转义的字符时,在字符串前面加 r ,表示一个 raw 字符串,里面的字符就不用转义了。
    查看全部
  • 替换用L[需要替换的元素的序号]='新的元素名称'。等号是赋值。序号也可以用倒数的形式。
    查看全部
  • 要删除list中的某个元素,用L.pop(某个元素的序号),另外L.pop(),括号里是空,总是删除最末尾的一个。
    查看全部
  • 两种插入(添加)方法,一种是L.append(添加的内容),这是添加在末尾。另一种是L.insert(序号,添加的内容),这种可以添加到任意序号。
    查看全部

举报

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

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