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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • dict通过两种方式获取内部的值: 1、通过dictObj[key]获取,当key不存在时会报错; 这种方式可以通过如下避免报错: if dictObj[key] indictObj: print dictObj[key] 2、t通过dictObj.get(key)获取,当key不存在时,返回None。
    查看全部
    0 采集 收起 来源:Python之访问dict

    2016-03-24

  • dict是一种键值对的集合,通过{}构建,例如: d={ key:value, key:value, ... } 可以通过来查找对应的value值 len(dictObj):获取dict的大小
    查看全部
  • Pythonba 把0、空字符串、None看成false, or 前面为真输出前面,前面为假后面为真输出后面,两者都为假输出false;
    查看全部
  • Pythonba 把0、空字符串、None看成false, or 前面为真输出前面,前面为假后面为真输出后面,两者都为假输出false;
    查看全部
  • 转义字符r可以转义多个字符,与'''...'''配合,可以转义多行字符:r'''It's my life.'''
    查看全部
  • 如果想让一个函数能接受任意个参数,我们就可以定义一个可变参数: def fn(*args): print args 可变参数的名字前面有个 * 号,我们可以传入0个、1个或多个参数给可变参数:
    查看全部
  • 由于函数的参数按从左到右的顺序匹配,所以默认参数只能定义在必需参数的后面:
    查看全部
  • dict的第三个特点是作为 key 的元素必须不可变,Python的基本类型如字符串、整数、浮点数都是不可变的,都可以作为 key。但是list是可变的,就不能作为 key。
    查看全部
  • 加逗号。
    查看全部
    0 采集 收起 来源:Python之访问dict

    2016-03-23

  • 1、 while condition: expression 2、break 跳出循环 3、continue 跳出本次循环
    查看全部
  • 递归函数的优点是定义简单,逻辑清晰。理论上,所有的递归函数都可以写成循环的方式,但循环的逻辑不如递归清晰。 使用递归函数需要注意防止栈溢出。在计算机中,函数调用是通过栈(stack)这种数据结构实现的,每当进入一个函数调用,栈就会加一层栈帧,每当函数返回,栈就会减一层栈帧。由于栈的大小不是无限的,所以,递归调用的次数过多,会导致栈溢出。
    查看全部
  • 1、 if condition: expression 2、 if condition: expression else: expression 3、 if condition: expression elif condition: ... else: condition 4、 for var_name in var_obj: expression
    查看全部
    0 采集 收起 来源:Python之 for循环

    2016-03-23

  • if not num>=18: print u'当num小于18时输出这段话'
    查看全部
    0 采集 收起 来源:Python之 if-else

    2018-03-22

  • enumerate的函数原型: def enumerate(sequence, start=0): n = start for elem in sequence: yield n, elem n += 1 ****** start的初始值是0 *******
    查看全部
    1 采集 收起 来源:索引迭代

    2016-03-23

  • 空tuple直接用()创建就可以了,例如:T=() 只有一个元素的tuple必须在()内第一个元素后面加,因为()既可以表示tuple,又可以作为括号表示运算时的优先级,不加,时被Python解释器理解为一种运算,导致我们得到的不是tuple,例如: t=(1) print t的结果为1 t=(1,) print t的结果为(1,)
    查看全部

举报

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

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