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

python进阶

廖雪峰 移动开发工程师
难度中级
时长 3小时33分
学习人数
综合评分9.20
575人评价 查看评价
9.6 内容实用
9.0 简洁易懂
9.0 逻辑清晰
= = python真是太随便了,随便起来不是人啊,啃啃啃
class Person(object):
def __init__(self, name):
self.name = name

xiaoming = Person('xiaoming')
xiaohong = Person('xiaohong')

print xiaoming
print xiaohong
print xiaoming == xiaohong

最赞回答 / _潇潇暮雨
可以,函数的返回值并不是必须的。
def format_name(s):
# return s[:1].upper()+s[1:].lower()
return s.capitalize()

print map(format_name, ['adam', 'LISA', 'barT'])

最新回答 / 飞雪随风
你的问题是没有查看参考文档,我截取一部分给你看,你就明白怎么回事了这是sorted方法sorted(iterable[, cmp[, key[, reverse]]])这是intclass int(x, base=10)那你现在找到里面的key或者base要一样了吧

已采纳回答 / 兔子爱叫
x小还是y小是由自己定义的,x在y前面的意思就是字面的意思,x=1,y=2,if x>y,return -1,if x<y,return 1:这种情况时输出的就是2,1;if x>y,return 1,if x<y,return -1:这种情况时输出的就是1,2
小弟完全小白,越来越吃力,感觉进阶课程的跳跃性比较大。现在是吃力的前行,争取吧进阶看完,然后回头串联起来理解。。。。让我哭一会
小弟完全小白,越来越处理,感觉进阶课程的跳跃性比较大。现在是吃力的前行,争取吧进阶看完,然后回头串联起来理解。。。。让我哭一会
@property---这是关键字,固定格式,能让方法当“属性”用。
@score.setter---前面的&quot;score&quot;是@property紧跟的下面定义的那个方法的名字,&quot;setter&quot;是关键字,这种“@+方法名字+点+setter”是个固定格式与@property搭配使用。

有个上面这个解释就一下子能理解了,没有就半天才搞明白哪冒出来的东西。
数学渣表示不看答案根本没法继续,求最大公约数那个函数得用实际数字顺序推演半天都才能理解,要想凭空逆推,还不如去山上撵兔子容易些。。。
学习完毕。
非常感谢!!
令c=gcd(a,b),a&gt;=b,
令r=a mod b
设a=kc,b=jc,则k,j互素,否则c不是最大公约数
据上,r=a-mb=kc-mjc=(k-mj)c
可知r也是c的倍数,且k-mj与j互素,否则与前述k,j互素矛盾,
由此可知,b与r的最大公约数也是c,即gcd(a,b)=gcd(b,a mod b),得证。

真是吃了没文化的亏
a,b = a,a+b
等价于
t = a
a = b
b = t+b
python 有三头六臂

最新回答 / 星小辰
可以输出你想要的信息,比如实例的注释,提示信息等,类似java里的toString()方法
课程须知
本课程是Python入门的后续课程 1、掌握Python编程的基础知识 2、掌握Python函数的编写 3、对面向对象编程有所了解更佳
老师告诉你能学到什么?
1、什么是函数式编程 2、Python的函数式编程特点 3、Python的模块 4、Python面向对象编程 5、Python强大的定制类

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消