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

初识Python

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

已采纳回答 / Devme
2的20次方每个的和。。。就是2^1+2^2···+2^20

已采纳回答 / qq_东京的铁塔巴黎的樱花_0
你在每一对之间加个逗号试试

最新回答 / qq_慕知秋2288985
不一样的,图二的 x<=100改成 x<100就一样了

已采纳回答 / 慕圣2291134
输出是在for循环里面的 每循环一次就会输出一个sum 然后是无序随机的

已采纳回答 / zhihui_luo
在list的数据结构中,每个元素都是按照顺序排列,故每个元素会有个下标值(从0开始递增)

已采纳回答 / 彩虹蛇
 for x in args:               sum = sum + x遍历所有数据之后有累积,把找到的数据都累加进SUM了

已采纳回答 / 慕姐9128518
因为Poul不在dict里 故if判断为false 则不进入打印 直接下一行

已采纳回答 / qq_N冰_0
这语法明显报错啊,试着使用三层循环比较好理解l=[]for a in range(1,10):    for b in range(0,10):        for c in range(0,10):            if a==c:                l.append(a*100+b*10+c)print l

已采纳回答 / 是小昀
对,我的理解就是从他第一次的定义第二个参数指向第四个参数,与后面的abc无关

已采纳回答 / Chris911
同小白,这个报错不是python3x才有的吗?print(sum)加个括号就不会报错了,3x开始函数需要加括号

已采纳回答 / 上bug_扶我起来
sqrt()是不能直接访问的,需要导入 math 模块,通过静态对象调用该方法,是根号

已采纳回答 / 酌酒悲歌
应该是print 45678+0x12fd2print"Learn Python in imooc"print 100<99print 0xff==255在输入字符串时用引号,求值和布尔值时不需要用引号

已采纳回答 / 快乐瘦宅
加上括号,改成这样试试<...code...>

已采纳回答 / 再也不建模
你的print(sum)包含在了while循环里,所以每算出一个结果就会打印。
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消