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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
学习人数
综合评分9.43
3762人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.2 逻辑清晰

已采纳回答 / 师宝宝Eleven
字典类型是无序的

已采纳回答 / 慕粉3727450
……下次可以试一试断句print 1.0*sum(d.itervalues())/len(d)一部分一部分来1.0*    #把后面所有数都转换成浮点型sum(d.itervalues())    #把d这个dict中的所有key:value里面的value进行求和/len(d)    #len(d)是求d的长度所以这句话的意思就是打印 d中所有value的平均值

已采纳回答 / 慕妹9865350
因为你是在s中遍历的,下面有如果存在的话,s中的元素会被删除,意味着s的size变了,因为原来是4个,现在一旦删除就比他少(整个序列就变了),所以他会报错。那个使用for的里面的元素不能变

已采纳回答 / qq_程荣刚_0
def average(*args): # 函数 可变参数     if len(args)!=0: # 判断是否存在参数 args 是一个 tuple         return sum(args)*1.0/len(args) # 计算参数平均值    else:        return 0.0 # 返回0 print average()print average(1, 2)print average(1, 2, 2, 3, 4)#这三行应该是 返回的 sum 结果

已采纳回答 / 慕斯0276438
1*2-1还是1吧  然后陷入的死循环?

最新回答 / 慕尼黑9291370
要进入新建的文件夹<...图片...>

已采纳回答 / 洛何
你首先要想明白一件事,方法并不是在解一元二次方程,def quadratic_equation(a, b, c)  你是在定义一个方法,它的意义是你传给这个方法a,b,c 三个参数,然后回传给你返回值,你想要得到的结果是   x = (-b±√(b²-4ac)) / 2a  ,是两个值所以要有两个返回值,而这个返回值是通过计算得出的结果X1,X2 或者 (-b+math.sqrt(x))/(2*a),  (-b-math.sqrt(x))/(2*a) 或者(-b + t) / (2 * a),  ( -b...

已采纳回答 / 慕粉3471424
1.   sum() 是求和函数      print sum([1, 3])  打印出来的结果就是42.   i * i for i in L 是列表生成式     比如 i * i for i in[1, 2, 3] 就产生了一个新的列表 [1, 4, 9]再接着综合以上的两个   sum([i * i for i in L])就是对产生的新的列表的求和3.   sum = sum + x * x      这么解释:如果sum开始为0,x是列表L的元素,比如L为【1, 2, 3】,那么第一次循环,s...

已采纳回答 / qq_画雨_2
可以的,可以把分数一样的放在一个list中管理,这正是list作为值的用法吧:当几个不同的值对应的键相同时,将这几个相同的值放入一个列表中

已采纳回答 / 慕粉1032077829
tuple是不可变的。但是如果更改里面的元素,可以理解成建立了一个新的tuple

已采纳回答 / zzyhaha
Python中的一个等于号不是等于,而是赋值,把x+1赋值给之前的x,也就是现在的x=2。之后每一次x增加1,都会比较一下是否符合x<=100这个条件,直到x=101的时候不符合了,就推退出循环,执行下一步打印输出操作

已采纳回答 / 慕粉160433643
p=s-m  q=m-s都不是数学意义上的运算,是将运算后的值将其赋值给等号前面的变量,这涉及到内存地址可以去找找看看

已采纳回答 / qq_唛唛云止_0
range(0,9)表示 [0,9)   range(1,10)比range(0,9)少了0,多了9   range(a,b)就表示[a,b)
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消