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

初识Python

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

最新回答 / 筱米傲
set是无序的集合,不可以使用下标操作。
用Python3答案:print (u'''静夜思
床前明月光,
疑是地上霜。
举头望明月,
低头思故乡。''')
for i in range(1,10):
for j in range(0,i):
print i*10+j
我的答案!

最赞回答 / Maple7Yuan
返回值是执行函数之后返回的结果。举个例子:   result =  calcWhoIsBig(a, b)calcWhoIsBig(a,b) 这个函数 返回一个值, 可以赋值给一个变量
for x in [ '1','2','3','4','5','6','7','8','9']:
for y in ['0' '1','2','3','4','5','6','7','8','9' ]:
if x<y:
print x +y

最新回答 / Dylan_09
def square_of_sum(L):    i = 0    sum = 0    while i in len(L):  // 此处应为 i < len(L)        L[i] = L[i]*L[i]        i = i+1   // 索引值的变更应该在sum + L[i]之后,否则获取的是下一个索引位置的值        sum = sum +L[i]        return sum  // return语句若放到while循环中,则执行一次循环就会结束该方法。所以应该放到...

最新回答 / Dylan_09
L = [1-100]  //生成1-99的list 方法错误,该方式结果是 L = [-99] i = 0 for i in 99  // 语句后面需要冒号: 循环的应该是一个list而不是一个数字类型,该处定义的i会覆盖上面定义的i=0    N[i] = L[i]*L[i]...

最赞回答 / 欢子不唱歌
整型和浮点的区别吧return (c-b)/a ,就是(0-5)/10=-1你如果把a赋值10.0 结果就是-0.5
出题能不能再简单易懂一些,最后10个数,最后10个5的倍数,很容易让人误以为是最后10个数中5个倍数好么

已采纳回答 / yzy222xx
上面的第一个sum运算是0+1=1;下面的则先计算了x+2=3,再计算了sum=0+3=3。第二次循环的时候上面的sum是1+3=4;而下面变成了3+5=8。因此,每一轮循环下面都多加了2才赋值给sum,总共50次也就是2*50=100,下面的结果自然多了100变成2600

已采纳回答 / 慕粉3401578
第一个sum = 0.0,是为了给sum一个初始值,因为在没有或者L里面分数之前,这个总和就是0(为了计算出小数,所以写成 0.0)。之后开始执行代码, sum = sum + i 中,后一个sum,就是初始值,然后加上从L中循环出来的第一个 i,就是75分,并把这个计算值,重新赋值给 sum。第一次循环结束,然后判断,满足条件的情况下,在此循环,那么sum = sum+i 时,这个第二个sum 就是上次赋值过来的  0 + 75,再加上L中第二个值,92,计算之后,在赋值给前一个sum,新的sum ,就...

已采纳回答 / 逐渐消失
print s写法是python2的规则,print (s)是python3的规则,python2应该已经快被取代了,所以最好是使用()形式增加印象
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消