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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • Python对缩进严格控制,形成代码块。再判断语句之后,用冒号表示代码块开始。缩进用四个空格。
    查看全部
    0 采集 收起 来源:Python之if语句

    2016-01-08

  • O5
    对列表变量L的删除命令:L.pop() 1.若()内是空的,则默认删除最后一个元素,并且该命令执行后Python会(返回)告诉你删除的元素内容; 2.若是L.pop(n),则删除序号为n的元素,并且也会返回删除的元素内容。
    查看全部
  • 元组tuple创建之后,元素不可变,但元素内容可变。如元组中嵌入list,list本身的属性不能改变,但是list的内容可以变。
    查看全部
  • O5
    往list变量中L中添加新元素a的两种方法: 一、L.append('a'):表示将'a'加到L的末尾; 二、L.insert(n,'a'):表示将‘a'插入到L中序号为n的位置中,原元素往后移动一个位置。
    查看全部
  • O5
    list列表类型:以[]为特征,把方括号里面的内容赋予一个变量,则这个变量即是列表类型的变量了。 列表类型变量的索引方法与字符串的索引方法一样。 注意的地方也一样: 1.第一个元素标记序号从0开始; 2.如L[:4] 表示访问L中序号为0的元素开始,一直到序号为4-1的元素(实际上是前4个元素); 另外,关于倒序访问: 1.与正序不同,倒序的标记从-1开始;
    查看全部
  • 元组tuple创建之后不能修改,只能访问。 列表List创建之后可以访问,可以用pop,append修改,还可以直接赋值
    查看全部
  • int('123',8),表示这是8进制的123.所以换算成2进制就是83 进制转化方法:3*8^0+2*8^1+1*8^2
    查看全部
  • 看不懂
    查看全部
  • Python把0、空字符串''和None看成 False,其他数值和非空字符串都看成 True
    查看全部
  • # -*- coding: utf-8 -*- 用UTF-8编码读取源代码
    查看全部
  • 删除set中的元素时,用set的remove()方法:
    查看全部
    0 采集 收起 来源:Python之 更新set

    2016-01-08

  • 添加元素时,用set的add()方法:
    查看全部
    0 采集 收起 来源:Python之 更新set

    2016-01-08

  • set的内部结构和dict很像,唯一区别是不存储value,因此,判断一个元素是否在set中速度很快。 set存储的元素和dict的key类似,必须是不变对象,因此,任何可变对象是不能放入set中的。
    查看全部
  • range()函数,比如L=range(1,101),是没有101这个数的。L[-1]是100
    查看全部
    0 采集 收起 来源:倒序切片

    2016-01-08

  • 可以简单地使用 d[key] 的形式来查找对应的 value,这和 list 很像,不同之处是,list 必须使用索引返回对应的元素,而dict使用key: >>> print d['Adam'] 95 >>> print d['Paul'] Traceback (most recent call last): File "index.py", line 11, in <module> print d['Paul'] KeyError: 'Paul' 注意: 通过 key 访问 dict 的value,只要 key 存在,dict就返回对应的value。如果key不存在,会直接报错:KeyError。 要避免 KeyError 发生,有两个办法: 一是先判断一下 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

    2018-03-22

举报

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

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