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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • set 持有一系列元素,这一点和 list 很像,但是set的元素没有重复,而且是无序的 创建 set 的方式是调用 set() 并传入一个 list,list的元素将作为set的元素: >>> s = set(['A', 'B', 'C'])
    查看全部
  • for key in d: print key+':',d.get(key) 使用 for key in d: print key+':'+d.get(key)报错,需要使用上面的格式才可以正确运行
    查看全部
  • 赋值语句(添加进入新的数据):d['Paul'] = 72
    查看全部
    0 采集 收起 来源:Python更新dict

    2018-03-20

  • print 'Bart:',d.get('Bart') 打印之后的内容是:Bart:59(分数)
    查看全部
    0 采集 收起 来源:Python之访问dict

    2018-03-20

  • 字符串:'""'表示""为字符串 "''"表示''为字符串 当都有时,加\。如\' \"表示'"为字符串 \n表示换行\t表示一个制表符\\表示\本身 转义字符
    查看全部
  • 只要 key 存在,dict就返回对应的value。如果key不存在,会直接报错:KeyError。
    查看全部
    0 采集 收起 来源:Python之访问dict

    2018-03-20

  • 空值是Python里一个特殊的值,用None表示。None不能理解为0,因为0是有意义的,而None是一个特殊的空值。
    查看全部
  • 十六进制用0x前缀和0-9,a-f表示
    查看全部
  • 可变参数 1:可变参数格式 def function(*args)*表示传入参数的个数不确定 2:Python的解释器会把传入的参数组装成一个tuple,所以在函数内部,吧*args当做tuple使用就可以
    查看全部
  • 默认参数 1:定义一个方法,可以有默认的参数。格式 def function(必须参数1,必须参数2,默认参数1 = x,默认参数2 = y) 2:默认参数只能在必须参数后边,如果传入了默认参数的替代值,则替换默认值
    查看全部
  • 函数递归 1:利用递归解九连环,代码如下 def down(n): if n == 1: print 1,'down' return elif n == 2: print 2,'and',1,'down' else: down(n -2) print n,'down' up(n - 2) down(n - 1) def up(n): if n == 1: print 1,'up' elif n == 2: print 2,'and',1,'up' else: up(n -1) down(n - 2) print n,'up' up(n -2) # down(9) up(9)
    查看全部
  • Python的函数返回多个返回值 1:可以返回多个返回值,返回值之间用","隔开 2:其实还是返回一个返回值,只是把多个返回值封装在一个tuple中了,顺序一一对应。
    查看全部
  • \n 表示换行 \t 表示一个制表符 \\ 表示\字符本身
    查看全部
  • 等差数列求和公式,平均值求值方式!!!
    查看全部
  • 可以简单地使用 d[key] 的形式来查找对应的 value,这和 list 很像,不同之处是,list 必须使用索引返回对应的元素,而dict使用key: 注意: 通过 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的操作。
友情提示:

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