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

最新回答 / weixin_慕斯卡9172408
!= 是不等于的意思num%2 就是变量num除以2的余数 
d = {
'Alice': 45,
'Bob': 60,
'Candy': 75,
'David': 86,
'Ellena': 49
}
OldScore = d.get('Alice')
if(OldScore != None):
print(OldScore)
d['Alice'] = 60
print(d)
print('special string: \',\" \\, \\\, \\n, \\t')
L=['Alice', 'Bob', 'Candy', 'David', 'Ellena']
S=[89, 72, 88, 79, 99]
n=len(S)
for i in range(n):
for j in range(i+1,n):
if S[i]<S[j]:
t=S[j]
S[j]=S[i]
S[i]=t
name = L[j]
L[j] = L[i]
L[i] = name
print(S)
print(L)
# Enter a code
names=['Alice','Bob','Candy','David','Ellena']
score=[89,72,88,79,99]
names.sort()
names.reverse()
score.sort()
score.reverse()
A=[names,score]
print(A)

+ 我来回答 回答最高可+2积分
names = ['Alice', 'Bob', 'Candy', 'David', 'Ellena']
name_set = set(names)
new_names = []
i = input("输入一个名字:")
new_i = i.title()
if new_i in names:
print('Ture')

最赞回答 / 常思方安
字符串切片 其实就是数组 学过C语言的要容易理解些举例:<...code...>下载视频          

最新回答 / qq_慕九州0566793
你用b循环a,a是list,里面的值是int,每次循环只有一个int值L = [[1, 2, 3], [5, 3, 2], [7, 3, 2]]for a in L:    x=a[0]    y=a[1]    z=a[2]    c=x*y*2+x*z*2+y*z*2    print c

最新回答 / Sapce
return suj 的缩进和 if 是同作用域里的,执行第一遍循环就返回了结果,循环也就执行了一次
def sub_sum(L):
js_sum=0
os_sum=0
for num in L:
if num%2==0:
os_sum+=num
else:
js_sum+=num

return js_sum,os_sum


print(sub_sum([1,2,3,4,5,6,7,8,9,10]))


另外:任务里面的参考答案是错误的!!!
这个or类似PHP的三元运算符呀
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作,灵活使用流程控制语句。

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消