为了账号安全,请及时绑定邮箱和手机立即绑定

python进阶

廖雪峰 移动开发工程师
难度中级
时长 3小时33分
学习人数
综合评分9.20
575人评价 查看评价
9.6 内容实用
9.0 简洁易懂
9.0 逻辑清晰
在vb.net和C#里要写成
(Must) Overrides proterty

最赞回答 / 小白一堆
1、%f 是 浮点类型 后面跟的s在这里应该是表示单位时间秒(s), 即 print('%fs'%a) a = 17.5 输出应为 17.500000s2、f.__name__:  __name__是内置函数 获取 函数的名字总结: %s() 回获得 f函数的名称 %fs 获得(t2-t1)的值并输出为 xxxs仅供参考,欢迎指出错误

最新回答 / qq_慕工程6267949
 4 #一般的写法 5  if (x == y): 6      print("两数相同!") 7  elif(x > y): 8      print("较大的数为:",x) 9  else:10      print("较大的数为:",y)11             12 # 三目运算符写法13 print(x if(x>y) else y)

最赞回答 / qq_慕虎1193145
直接%1==0就好了啊,sqrt必须是平方数才能开出整数

最新回答 / prea_chen
我觉得更能说明的比喻应该是:祖传的基因
高阶函数有点像委托
用lambda表达式,强制保留局部值
def count():
fs = []
for i in range(1, 4):
a = i * i
fs.append(lambda a=a: a)
return fs

f1, f2, f3 = count()
print f1(), f2(), f3()

最赞回答 / 椰汁菠萝
程序哪有那么智能,这道题目程序本身就是报错的,运行就会报错,要想通过,就看系统提示它需要显示啥,提示都很明显,能通过的代码如下class Person(object):    __count = 0    def __init__(self, name):        self.name=name        Person.__count+=1        print(Person.__count)p1 = Person('Bob')p2 = Person('Alice')try:    print...
class Fib(object):
def __call__(self,num):
self.num=L[:num]
return self.num
L=[0,1, 1, 2, 3, 5, 8, 13, 21, 34, 55]

f = Fib()
print f(10)
class Fib(object):

def __init__(self, num):
self.num=L[:num]

def __str__(self):
return str(self.num)

def __len__(self):
return len(self.num)


L=[0,1, 1, 2, 3, 5, 8, 13, 21, 34, 55]
f = Fib(10)
print f
print len(f)

最新回答 / 小慕粉s
*args相当于一个接收数组[],self.name=args就是把数组args中的值一个个赋值给对象的names属性

最新回答 / 小慕粉s
int(x)是把x数变成整型数,如int(3.14)=3;int(-2.345)=-2
这篇博文讲的很透彻
https://blog.csdn.net/weixin_41656968/article/details/80286238

最赞回答 / qq_慕工程3119576
**kw这里其实关注的是**这两个代表着关键字参数,kw是可以我们自己命名的,一个*表示的是可变参数,可变参数允许你传入0个或任意个参数,这些可变参数在函数调用时自动组装为一个tuple,...

最赞回答 / 从零结束
第二个参数是打开方式r是只读模式  w 是写入模式   r+是读写模式  
课程须知
本课程是Python入门的后续课程 1、掌握Python编程的基础知识 2、掌握Python函数的编写 3、对面向对象编程有所了解更佳
老师告诉你能学到什么?
1、什么是函数式编程 2、Python的函数式编程特点 3、Python的模块 4、Python面向对象编程 5、Python强大的定制类

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消