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

初识Python

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

最赞回答 / 是阿堃啊啊啊
首先看题目:针对下面的set(代码的第一行),给定一个list(代码第二行),对list中的每一个元素,如果在set中,就将其删除,如果不在set中,就添加进去(就是如果第二行有的第一行也有,就从第一行中把这个元素删除。如果第二行中的元素第一行中没有,就把他加入到第一行)s = set(['Adam', 'Lisa', 'Paul'])L = ['Adam', 'Lisa', 'Bart', 'Paul']for name in L:                #依次取出L中的name    if n...

最新回答 / 尘埃落定_浮萍
2*a应该要加括号才对。否额就变成除以2然后整个式子再乘以a了。

最赞回答 / qq_龙_18
其实if条件不满足就说明score小于90了没必要在下一个条件标注小于90了,其他同理,其实你这样写也是对的,只是这个慕课网这个在线编辑平台默认正确的方式是那个不冗余的写法!希望可以采纳……谢谢!if score >= 90:    print 'excellent'elif score >= 80:    print 'good'

最赞回答 / 木子小7
比如5的3次方,当n=3时,循环条件为真,s=1*5,n=3-1;当n变为2,循环条件为真,s=5*5,n=2-1;当n变为1,循环条件为真,s=5*5*5,n=1-1;当n =0不满足条件,循环退出。

最赞回答 / qq_Dreamkiller_0
sum = 0x = 0while True:    x =x + 1    if x % 2 == 0:        continue    sum = sum + x # 多算了101 ,当x  = 101 时,你先做了累加,然后才break,所以结果变成了2601    if x > 100:        break   sum = sum + x 将累加放在x > 100之后print sum

最新回答 / 漫步fy
应该都可以的,只是有嵌套的时候方便区分

最新回答 / 奔向_牛
exit是方法,后面是圆括号,不是尖括号
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消