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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • Python字符串用\进行转义。要表示字符串 Bob said "I'm OK". 由于 ' 和 " 会引起歧义,因此,我们在它前面插入一个\表示这是一个普通字符,不代表字符串的起始,因此,这个字符串又可以表示为 'Bob said \"I\'m OK\".'
    查看全部
  • 1 变量名必须是大小写英文、数字和下划线(_)的组合,且不能用数字开头。 2 Python中,可以把任意数据类型赋值给变量,同一个变量可以反复赋值,而且可以是不同类型 这种变量本身类型不固定的语言称之为动态语言,与之对应的是静态语言。 静态语言在定义变量时必须指定变量类型,如果赋值的时候类型不匹配,就会报错。例如Java是静态语言。
    查看全部
  • set是条用set并传入list 如s = set(['A', 'B', 'C']) 但是set是无顺序的并且不包含重复元素
    查看全部
  • tuple用()替代了[] tuple创建之后就已经固定了,在里面添加,赋值都不可以
    查看全部
  • Python的注释以 # 开头,后面的文字直到行尾都算注释
    查看全部
    0 采集 收起 来源:Python的注释

    2017-10-18

  • for key in d: print key,':',d[key]
    查看全部
  • print语句也可以跟上多个字符串,用逗号“,”隔开,就可以连成一串输出。print会依次打印每个字符串,遇到逗号“,”会输出一个空格。
    查看全部
  • update是在dict中添加新的key-value d={} p={} d.update(p)
    查看全部
    0 采集 收起 来源:Python更新dict

    2017-10-18

  • dict查找速度快,但是占用内存大 dict中的key是不可变化得,但是value是可变得 dict不像list,tuple,它是没有顺序的不同机子输出可能不同
    查看全部
  • 1 整数和浮点数在计算机内部存储的方式是不同的,整数运算永远是精确的(除法难道也是精确的?是的!),而浮点数运算则可能会有四舍五入的误差。 2 True、False表示布尔值(请注意大小写)。 3 空值是Python里一个特殊的值,用None表示。None不能理解为0,因为0是有意义的,而None是一个特殊的空值。
    查看全部
  • list与tuple需要索引号来返回对应的元素,dict则是使用d[key]来返回
    查看全部
    0 采集 收起 来源:Python之访问dict

    2017-10-18

  • [x * x for x in range(1, 11)] [1, 4, 9, 16, 25, 36, 49, 64, 81, 100] range(1, 100, 2) 可以生成list [1, 3, 5, 7, 9,...]
    查看全部
    0 采集 收起 来源:生成列表

    2017-10-18

  • /(除号)左右如果都是表达式,则括上括号防止出错
    查看全部
  • 集合dict是可以按照key:value方式通过key来查找value 避免了写两个集合的多余
    查看全部
  • items() 方法把dict对象转换成了包含tuple的list,我们对这个list进行迭代,可以同时获得key和value items() 也有一个对应的 iteritems(),iteritems() 不把dict转换成list,而是在迭代过程中不断给出 tuple,所以, iteritems() 不占用额外的内存
    查看全部

举报

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

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