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

python进阶

廖雪峰 移动开发工程师
难度中级
时长 3小时33分
学习人数
综合评分9.17
571人评价 查看评价
9.6 内容实用
9.0 简洁易懂
8.9 逻辑清晰

最新回答 / Vielleich
# -*- coding:utf-8 -*-class Person(object):    def __init__(self, name, score):        self.__name = name        self.__score = score    def get_grade(self):        if self.__score >= 80:            return '优秀'        elif self.__score >= 60:       ...

最新回答 / qq_慕移动8430113
#v3.8def count():    fs = []    for i in range(1, 101):        if i % 2 == 0:             continue        fs.append(i)    return fsf1,f2,f3= count(),count(),count()print (f1, f2, f3)

最新回答 / 慕先生0193543
以下是我个人的理解在执行这句代码时:f1, f2, f3 = count()这个时候进行for循环(range(1,4)产生[1,2,3]),循环结束后i=3,且返回了三个f函数,但没有调用f函数,此时并不进行return i*i这个计算,当执行这句代码时:print f1(), f2(), f3(),i已经是3了
不行我有强迫症....

最新回答 / qq_syc_13338600
count()最终返回的是fs,fs是一个list,f1,f2,f3=count()等价于f1=fs[1]f2=fs[2]f3=fs[3]

最新回答 / 慕码人4065540
不是定义 是为了调用factorial() 题中代码就是在调用factorial(10)

最新回答 / qq_慕移动8430113
def cmp_ignore_case(s1, s2):    r1 = s1.lower()    r2 = s2.lower()    if r1 < r2:        return -1    if r1 > r2:        return 1    return 0print sorted(['bob', 'about', 'Zoo', 'Credit'], cmp_ignore_case)
这是python2,在python3是不需要float(self.p)/self.q的

最新回答 / JacksonLiu
安装好了,没有配置Python环境变量详情解决看下方:https://www.cnblogs.com/lhx0827/p/9566055.html

已采纳回答 / 慕无忌2245087
filter函数第一个参数是一个返回值为True或者False的函数,A&&B的返回值是True或False,但是如果改成if,返回值就变成了非空的s
带参数的装饰器相当于在无参数的装饰器基础上再套了一层函数来返回这个无参数的装饰器,并且这个无参数的装饰器引用了外部函数的参数

最新回答 / qq_慕运维3303663
f1是函数名,指向一个函数。f1(参数1,参数2,...)表示将参数传入调用该函数得到的返回值
我才知道要操作类属性必须在函数里最开始,第二行在执行加一就报错
课程须知
本课程是Python入门的后续课程 1、掌握Python编程的基础知识 2、掌握Python函数的编写 3、对面向对象编程有所了解更佳
老师告诉你能学到什么?
1、什么是函数式编程 2、Python的函数式编程特点 3、Python的模块 4、Python面向对象编程 5、Python强大的定制类

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消