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

python进阶

廖雪峰 移动开发工程师
难度中级
时长 3小时33分
学习人数
综合评分9.20
575人评价 查看评价
9.6 内容实用
9.0 简洁易懂
9.0 逻辑清晰
你们说的尖括号是什么?
编辑器bug,尖括号不输出
像这种内层函数引用了外层函数的变量(参数也算变量),然后返回内层函数的情况,称为闭包(Closure)。
尖括号不输出,上一节就是这样的问题。
@property,可以将python定义的函数“当做”属性访问,从而提供更加友好访问方式
课程最好能多解释一下作用,而不是直接写使用方法
for ck in sorted(range(min(self.p, self.q)+1), reverse = True):
if self.p % ck == 0 and self.q % ck == 0:
self.p = self.p / ck
self.q = self.q / ck
break
return '%s/%s' % (self.p, self.q)
这题关于分数约分如果不知道取最大公因数解法:辗转相除法,根本想不到参考答案的递归解法
我是用迭代算法的
生成数列:
def __init__(self, num):
if num == 1:
self.fib = [0]
else:
self.fib = [0,1]
while num != 2 :
self.fib.append(self.fib[-2]+self.fib[-1])
num = num - 1
from os.path import isdir,isfile
很棒!慢慢学习中。。。
把 尖括号改成园括号就可以了出结果了,但是没办法提交
运行代码,显示结果不正确-->[,, ],求解答
class Students(object):
def __init__(self):
pass
def read(self):
return r'["Tim","Bob","Alice"]'
课程须知
本课程是Python入门的后续课程 1、掌握Python编程的基础知识 2、掌握Python函数的编写 3、对面向对象编程有所了解更佳
老师告诉你能学到什么?
1、什么是函数式编程 2、Python的函数式编程特点 3、Python的模块 4、Python面向对象编程 5、Python强大的定制类

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消