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

x=x+1x=x+2都可以运行成功?

共4个回答
已采纳 慕粉1755078621 回答

只是两种计算结果一样,可能网页只检测了数值。一次是奇数的和一次是偶数的和

来自 Python

不太明白 print x[0] + ':', x[1]

共1个回答
来自 Python

x = x + 1要放在前面

共2个回答
已采纳 回答

原因如果楼主仔细看的话,肯定能看出来,逻辑上很简单,先把代码贴出来,下面详解:sum = 0 x = 0 while True:     if x % 2 == 0:         continue     sum += x     x = x + 1     if x > 20:         break     print sum这段代码的目的就是 求20以内的奇数的和, 总共用了四...

这个代码不x=2x-1,而x=x+2 这不排除1

共3个回答
已采纳 慕标039213 回答

在进入循环的时候,x=1 ,进入循环后 sum = sum+x=1,然后x再+2,所以x=1时早就已经计算过了

x*22*x区别

共2个回答
已采纳 qq_细节造就完美男人_0 回答

电脑在理解上不太一样,x*2是x扩大了2倍,2*x是2扩大了x倍。在实际编程中没什么影响

请问x[0],x[1]

共4个回答
已采纳 qq_慕哥7109103 回答

for x in s:的意思就是挑出set([])里的每一个元素,每一次循环就是输出一个('A',95),对于('A',95)来说x[0]就是‘A’,x[1]就是95

来自 C

x++ x=0 结果0而不1

共1个回答

x % 2 == 0

共3个回答
已采纳 不是学僧 回答

‘’%‘’是求模运算,也就是计算除法式子的余数,例如:10%3就会得到1如题,4%2,余数为‘0’,0==0,所以判断为true。

print x[0]+':'+x[1]不行?

共4个回答
已采纳 Ruskee 回答

它会先做字符串拼接再打印,如果x[0]等不是str类型,拼接会出错,可以先用str()强制转换一下

X+2 意思?

共6个回答

想请教 x*=2x+=2

共2个回答
已采纳 Virture 回答

x+=2等同x=x+2;一、当x为1时,x=1+2=3;这时候x是为3。二、因为是赋值,之前x为1已经被覆盖,变成3,所以接下来是x=3+2;“=”号是赋值,x的值是会不断被后面的运算结果所覆盖然后再参与运算,所以才会如你说讲的x=2,x=3(此时x取之前的3,为什么不是2)+2=5;两个x是同一个x,左边的x不会一直递加的,也就是你所想的1,2,3……

x=x*2,输出20。 x==x*2 输出10?

共3个回答
已采纳 慕运维4714889 回答

前面的重新赋值了,后面的是判断,还是原来的x

2*xx*2区别

共2个回答

x[0],x[1]点懵,那个大佬解释一下

共1个回答
已采纳 绿鲤鱼8119299 回答

s=set(  list [  tuple (), tuple (), tuple ()  ]  )     这个set中的元素是tuple类型,每个tuple包含两个元素for x in s 中的 x 是一个 tuple, tuple 中的元素不能修改,只能访问,访问方式和链表一样用 [索引],即 x[0],x[1]

print x[0] + ':', x[1]

共4个回答

lambda x: -x if x < 0 else x

共3个回答
已采纳 爬行123 回答

x if condition else y 是一个 python 的专门的语法,等价于 C 里面的 condition ? x : y,如果你没学过 C 的话,这个语法的含义就是,先判断 condition 的真假,如果为真,整个表达式就返回 x,如果为假就返回 y。lambda是匿名函数,传递为x参数,如果X<0,则取反。如果X>0,则还为X

x*=2x=x*2用法

共1个回答
首页上一页1234567下一页尾页
直播
查看课程详情
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号