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

最新回答 / 努力小废尘
肯定不一样啦,下面的程序数值会更大些。他在数值原来的基础上先加一了,在进行sum值的运算;而上面的程序先进行sum值的运算,在进行原先数值的增大,所以两边的数值运算结果不一样

最新回答 / qq_棠梨煎雪故人来_03907185
你这应该是从c啊之类的语言里面学的习惯吧,当你for i in L的时候,它迭代的不是下标1、2、3,它迭代的是里面的元素,在这句里迭代的是[1,2,3]和后面的两个列表。所以你这句话按机器理解的是area*=L[[1,2,3][5,3,2]],很明显,这是错的。所以这个错误报告给你说list的下标应该是整数或者是划分,不能是个列表。想达到你想要的效果,就for i in range(len(L)吧,但就算是按下标算,你思路也是错的。

最新回答 / 鹏鹏1209393
template='{} {} {} ,{} {} {}.'
l='life'
i='is'
s='short'
y='you'
n='need'
p='python'
result=template.format(l,i,s,y,n,p)
           

最新回答 / weixin_慕容1556897
有关系!例如: “{0}{2}{1}".format(100,200,300) 输出结果为:100 300 200            “{0}{1}{2}".format(100,200,300) 输出结果为:100 200 300            “{ }{ }{ }".format(100,200,300) 输出结果为:100 200 300 默认顺序输出

最新回答 / LVXC
第五行90后面的冒号你用成了中文的,应该改成英文的冒号。

最赞回答 / 精慕门0091131
因为or的意思是或者. 第一个就是a或者world, 因为都为true, 所以优先第一个. 你把两个换下顺序就会world在前了.

最新回答 / 精慕门0091131
看题目, 通过for循环访问列表每一个元素的方式,我们称为迭代。

最新回答 / 可可别做梦了好好学习
是4个,加上空格就行,记得在'''与'中间加上空格,'和"中间也要加上空格print(r''' ' " To be, or not to be":that is the question.        Whether it's nobler in the mind to suffer.' ''')r'''……'''的好处就是,完全不需要考虑\了

最新回答 / 鹿鸣ei
变量不能以数字开头,所以'0''1'……这些数字不能作为变量,改成这样就可以了:template = 'L{a0} i{a1} s{a2},y{a3} n{a4} P{a5}'a0 = 'ife'a1 = 's'a2 = 'hort'a3 = 'ou'a4 = 'eed'a5 = 'ython'result =  template.format(a0 = 'ife' , a1 = 's' , a2 = 'hort' , a3 = 'ou' , a4 = 'eed' , a5 = 'ython')print...

最新回答 / 一个新手小白
因为else是当所有if以及if else都不通过的结果下,不通过的回答。如果换一种不严谨性的说法就是,else是判断语句中永远最后一个判断项(当然是建立在有两种结果的情况下的,通过则做什么,不通过则做跟通过相反的事情)。
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作,灵活使用流程控制语句。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消