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

初识Python

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

已采纳回答 / qq_找回自己_2
因为开始x是从0开始的要想不输出1-9可以加上一句代码,写成下面这样:for x in range(10):    for y in range(10):        if x<y and x!= 0:            print x*10+y

已采纳回答 / upsetmonkey
你查看一下课程页面像这样就是没学完,进度不会计入<...图片...>需要全部如下图打勾,才是完成状态<...图片...>

已采纳回答 / 慕粉3988222
代码缩进有问题  空格对齐s = set(['Adam', 'Lisa', 'Paul'])L = ['Adam', 'Lisa', 'Bart', 'Paul']for name in L:    if name in s:        s.remove(name)    else:        s.add(name)print s

已采纳回答 / linct123
print 'Adam:', d['Adam']print 'Bart:', d['Lisa']    这个打错了,应该是print 'Lisa:',d['Lisa']print 'Bart:', d['Bart']

已采纳回答 / 慕田峪2353243
L = range(1,101)必须在for循环外面,且先定义才行

已采纳回答 / 爱恩斯白
主要有两个问题:1.没有缩进;2.x值没有变化,程序陷入死循环

已采纳回答 / 紫青
dict里的元素本来就是无序的

已采纳回答 / 慕莱坞4117442
直接 输入 d: ,然后回车

已采纳回答 / 疯狂的泥鳅
这样会死循环的,x的自增在if里,当x%2>0 不成立时,不进if,x不再自增,会死循环

已采纳回答 / qq_苦笑_8
dict有一个特点是无序,所以输出的顺序跟输入的顺序可能是不一致的;它的输出顺序应该与dict中内容在内存中的存储有关

已采纳回答 / 我是谁的友人A
abc得顺序其实可以这么去记:a移动到b依靠c,然后在把汉诺塔的1到3层走一遍就知道了,希望对您有帮助。

已采纳回答 / NJUPT野球王
也许可以用来定义常量
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消