已采纳回答 / Evan727
return代表循环结束,所以当return在sum=sum+x后时,执行第一次sum=0+1=1,然后下一句就会返回1/2=0.5,而for循环也结束了,所以不存在再加上2了
2018-06-18
最赞回答 / 慕设计7317130
第二次的结果一第一次的结果一模一样。a = 12l = ['a','b','c',1,2,3]b = (a,l) #此处是将a的值放在b[0]中,l 的索引放在b[1]中,如果a改变了,并不影响b[0]的值;l如果被重新赋值,l的索引也就改变了,与b[1]的索引并不一样,但是如果l是改变它所指向的索引中保存的数据,那此时b表现出来的数据才会改变print(b) #结果是(12,['a','b','c',1,2,3])l = ['d','e','f',4,5,6] #这个是将l重新赋值了,l指向的索引也改...
2018-06-17
已采纳回答 / 慕斯卡4456334
l = [1, 2, 3]print l[1] #返回 2d = {'A':1, 'B':2, 'C':3}print d.get('A') #返回值 1。 #key:A,所对应的value值:1
2018-06-17
已采纳回答 / 慕斯8399756
set 形式为 变量名 = set([list]),特点是里面元素不重复,无序list 形式为 变量名 = [a,b,b,x,....... ] , 特点是元素可重复,有序dict 形式为 变量名 = {key:value,key:value,…… } ,特点是键与值一一对应,且键名不能重复,无序tuple 形式为 变量名 = (a,b,asd,.....), 特点是创建好后不能改变,也没有增删改操作,有序
2018-06-17
已采纳回答 / 慕姐2494900
慕课的版本是2 带括号的print是版本3要求的 注意key 是变量 不用带引号 print(key,'+',':',d[key]) 多个值之间用逗号分隔
2018-06-17
已采纳回答 / Nerick
是100,60,这个函数是用以表示:坐标轴上点的变化的,函数中x,y是点的初始位置,step是点的移动距离,angle是点的移动角度,不过值得注意的是,你这函数里面y的变动为-,所以是逆时针按照给出角度的逆时针旋转。
2018-06-17
已采纳回答 / 慕移动1019421
因为Python把0、空字符串''和None看成 False,其他数值和非空字符串都看成 True,所以'0' and '5'的结果为5,所以就会为hello 5 啦
2018-06-15