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

python进阶

廖雪峰 移动开发工程师
难度中级
时长 3小时33分
  • from functools import reduce
    查看全部
  • 潇洒的白杨树 ypes.MethodType,它接受三个参数,第一,你要绑定的函数,第二,对象,第三,绑定的类 方法和函数的区别 方法是在类的内部定义的,只能通过实例化之后使用;而函数是在程序内定义的,可以不必实例化,直接用。举个例子,如果有个方法和函数都叫func,方法的调用方法必须是a.func()(其中,a为类的实例);函数的调用方法为func() print p1.get_grade() 这里其实是传入了p1作为self参数的,只是不是显式传入。 而没有括号只是 p1.get_grade 的话就只是一个函数名了,只代表一个函数
    查看全部
  • 经过装饰器的函数name与doc已经变化,为了使其不变,使用py内置的functools可以完成复制原始name与doc的任务
    查看全部
  • 在闭包问题上,多和返回函数一起使用
    查看全部
    0 采集 收起 来源:python中闭包

    2017-07-08

  • 1一个变量指向一个函数 2.函数名就是指向函数的变量 3.一个函数可以接收另一个函数作为参数 4.高阶函数的概念
    查看全部
  • **kw是定义一个字典,其赋值形式是 key=value 形成的字典就是dict{key:value} iteritems()看函数名是迭代输出字典的键值对, 如for k,v in dict.iteritems(): print k,v setattr()表示你可以通过该方法,给对象添加或者修改指定的属性。 setattr()方法接受3个参数:setattr(对象,属性,属性的值) setattr(self,k,v)相当于self.k = v
    查看全部
  • 理解lambda语句,参见第二章的匿名函数
    查看全部
  • pip是python官方推荐的模块管理工具(2.7.9已经自带?)
    查看全部
  • JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于JavaScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。这些特性使JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成。编码:把一个Python对象编码转换成Json字符串 json.dumps()解码:把Json格式字符串解码转换成Py...
    查看全部
  • 匿名函数通常是创建了可以被调用的函数,它返回了函数,而并没有将这个函数命名。lambda有时被叫做匿名函数也就是这个原因,需要一个函数,又不想动脑筋去想名字,这就是匿名函数。
    查看全部
  • 一脸懵逼,回头再看吧 %s为格式化字符串 %f为格式化浮点数字,可以指定小数点后的精度 http://www.runoob.com/python/python-strings.html
    查看全部
  • filter()根据判断结果自动过滤掉不符合条件的元素,返回由符合条件元素组成的新list。
    查看全部
  • educe()对list的每个元素反复调用函数f,并返回最终结果值
    查看全部
  • 利用map()函数,可以把一个 list 转换为另一个 list,只需要传入转换函数。
    查看全部
  • 123
    查看全部

举报

0/150
提交
取消
课程须知
本课程是Python入门的后续课程 1、掌握Python编程的基础知识 2、掌握Python函数的编写 3、对面向对象编程有所了解更佳
老师告诉你能学到什么?
1、什么是函数式编程 2、Python的函数式编程特点 3、Python的模块 4、Python面向对象编程 5、Python强大的定制类
友情提示:

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