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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 在输出key和value时,要入print'Adam:', d['Adam']
    一是先判断一下 key 是否存在,用 in 操作符:if 'Paul' in d:
        print d['Paul']
    如果 'Paul' 不存在,if语句判断为False,自然不会执行 print d['Paul'] ,从而避免了错误。
    二是使用dict本身提供的一个 get 方法,在Key不存在的时候,返回None:>>> print d.get('Bart')59>>> print d.get('Paul')None


    查看全部
    0 采集 收起 来源:Python之访问dict

    2019-06-16

  • Python之倒序访问list:
    >>> L = ['Adam', 'Lisa', 'Bart']
    Bart同学是最后一名,俗称倒数第一,所以,我们可以用 -1 这个索引来表示最后一个元素:>>> print L[-1]
    Bart
    
    使用倒序索引时,也要注意不要越界。

    查看全部
  • Python创建list:

    构造list非常简单,按照上面的代码,直接用 [ ] 把list的所有元素都括起来,就是一个list对象。通常,我们会把list赋值给一个变量,这样,就可以通过变量来引用list:

    >>> classmates = ['Michael', 'Bob', 'Tracy']

    由于Python是动态语言,所以list中包含的元素并不要求都必须是同一种数据类型,我们完全可以在list中包含各种数据:

    >>> L = ['Michael', 100, True]

    一个元素也没有的list,就是空list:

    >>> empty_list = []

    查看全部
    0 采集 收起 来源:Python创建list

    2019-06-16

  • list和tuple可以用来表示顺序集合,譬如用于单一数据中
    但在两种不同的数据中,可以用dict来构成二者的key-value组合。
    其通过key来寻找对应的value
    其中dict是集合用{}表示,len() 函数可以计算任意集合的大小(dict大小为3,因为key-value算一个)
    后按照key:value,写出来,最后一个逗号可以省略


    查看全部
  • 1. 单行注释 #

    2. 多行注释用三个单引号 ''' 或者三个双引号 """ 将注释括起来。


    查看全部
    0 采集 收起 来源:Python的注释

    2019-06-16

    1. 有时候用十六进制表示整数。

      十六进制用0x前缀和0-9,a-f表示

    2. 浮点数可以用数学写法,如1.23,3.14,-9.01,等等。但是对于很大或很小的浮点数,就必须用科学计数法表示,把10用e替代,1.23x10^9就是1.23e9,或者12.3e8,0.000012可以写成1.2e-5,等等。

    3. 字符串可以用“ ”或者‘ ’

    4. 布尔值 True或False。可以进行and or not计算

    5. 空 None

    6. print 命令输出计算值、变量时不需要加任何符号

    查看全部
  • 1、在命令提示符的DOS窗口下直接输入 d: 回车后就可以直接转跳到D盘了
    2、输入cd /d d:也同样可以转跳到D盘符下
    PS:输入“cd d:/目录名”(例如cd d:/qq)之后,虽然没有成功转调到D盘下相应目录,但是再输入“d:”,你会发现已经转到了D盘下的对应目录中

    查看全部
  • index 是干嘛的?

    查看全部
    0 采集 收起 来源:索引迭代

    2019-06-16

  • 对列表中某一个索引赋值,就可以直接用新的元素替换掉原来的元素,list包含的元素个数保持不变

    查看全部
  • pop()方法总是删除list的最后一个元素,并且还返回这个元素

    查看全部
  • append()总是把新的元素添加到 list 的尾部。

     insert()方法,它接受两个参数,第一个参数是索引号,第二个参数是待添加新参数

    查看全部
  • 添加元素时,用set的add()方法:

    >>> s = set([1, 2, 3])
    >>> s.add(4)
    >>> print s
    set([1, 2, 3, 4])

    删除set中的元素时,用set的remove()方法:

    >>> s = set([1, 2, 3, 4])
    >>> s.remove(4)
    >>> print s
    set([1, 2, 3])


    查看全部
    0 采集 收起 来源:Python之 更新set

    2019-06-16

  • 由于set存储的是无序集合,所以我们没法通过索引来访问。

    访问 set中的某个元素实际上就是判断一个元素是否在set中。

    例如,存储了班里同学名字的set:

    >>> s = set(['Adam', 'Lisa', 'Bart', 'Paul'])

    我们可以用 in 操作符判断:

    Bart是该班的同学吗?

    >>> 'Bart' in s
    True

    Bill是该班的同学吗?

    >>> 'Bill' in s
    False

    bart是该班的同学吗?

    >>> 'bart' in s
    False

    看来大小写很重要,'Bart' 和 'bart'被认为是两个不同的元素。


    查看全部
    0 采集 收起 来源:Python之 访问set

    2019-06-16

  • 创建 set 的方式是调用 set() 并传入一个 list,list的元素将作为set的元素:

    >>> s = set(['A', 'B', 'C'])


    查看全部
  • 要把新同学'Paul'的成绩 72 加进去,用赋值语句:

    >>> d['Paul'] = 72

    如果 key 已经存在,则赋值会用新的 value 替换掉原来的 value:

    >>> d['Bart'] = 60
    >>> print d
    {'Lisa': 85, 'Paul': 72, 'Adam': 95, 'Bart': 60}


    查看全部
    0 采集 收起 来源:Python更新dict

    2019-06-16

举报

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

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