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

python进阶

廖雪峰 移动开发工程师
难度中级
时长 3小时33分
  • # -*- coding:utf-8 -*- #import os from os import path if __name__ == "__main__": _Dir = path.dirname(path.realpath(__file__)) _File = __file__ print( "判断目录:%s , 是否存在:%s" % (_Dir, path.isdir(_Dir)) ) print( "判断文件:%s , 是否存在:%s" % ( _File, path.isfile(_File) ) )
    查看全部
  • 倒序排序可以不用定义函数 list(reverse(sorted([1,32,21,3]))) 先排序后倒序!
    查看全部
  • 偏函数不需要自己用def定义函数 只需要在括号内实现调用功能
    查看全部
    0 采集 收起 来源:python中偏函数

    2018-03-02

  • python3得map函数想获得python2的效果,要加list()即list(map())
    查看全部
  • python3以上版本,使用reduce函数的时候要引用。 from functools import reduce
    查看全部
  • def calc_prod(lst): def lazy_prod(): def f(x, y): return x * y return reduce(f, lst, 1) return lazy_prod f = calc_prod([1, 2, 3, 4]) print f()
    查看全部
  • 可把 fs.append(f)替换为fs.append(f().f与f()不同
    查看全部
    0 采集 收起 来源:python中闭包

    2018-03-01

  • 但 sorted()也是一个高阶函数,它可以接收一个比较函数来实现自定义排序,比较函数的定义是,传入两个待比较的元素 x, y,如果 x 应该排在 y 的前面,返回 -1,如果 x 应该排在 y 的后面,返回 1。如果 x 和 y 相等,返回 0。 x > y, return -1 降序
    查看全部
  • 完全不知道这节课作业是要怎么做
    查看全部
  • @calssmethod
    查看全部
  • 直接把 lambda 函数赋值给 self.get_grade 和绑定方法有所不同,函数调用不需要传入 self,但是方法调用需要传入 self。
    查看全部
  • 因为math.sqrt()函数会返回一个float类型(浮点型)数,所以要判断该数的平方根是否为整数要现将其转换为整型(float类型转换为整型会将其从小数点截断只保留整数)然后再判断该数的平方是否与x相等即可,相等即可证明x的平方根为整数。 int(math.sqrt(x))中math.sqrt(x)表示求x的平方根,int()表示将其转换为整型 return r*r==x表示判断r(经过类型转换得到的值)的平方是否等于x,等于则返回ture,不等于则返回false
    查看全部
  • 注意: s.strip(rm) 删除 s 字符串中开头、结尾处的 rm 序列的字符。 当rm为空时,默认删除空白符(包括'\n', '\r', '\t', ' ')
    查看全部
  • %的取模运算的意义: 对于整型数a,b来说,取模运算或者求余运算的方法都是: 1.求 整数商: c = a/b; 2.计算模或者余数: r = a - c*b. 求模运算和求余运算在第一步不同: 取余运算在取c的值时,向0 方向舍入(fix()函数);而取模运算在计算c的值时,向负无穷方向舍入(floor()函数)。
    查看全部
  • sorted()是一个高阶函数,它可以接收一个比较函数来实现自定义排序,比较函数的定义是,传入两个待比较的元素 x, y,如果 x 应该排在 y 的前面,返回 -1,如果 x 应该排在 y 的后面,返回 1。如果 x 和 y 相等,返回 0。
    查看全部

举报

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

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