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

初识Python

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

已采纳回答 / 慕村0383618
print xy  ,在x和y之间,必须加一个符号定义x和y之间的关系,可以是,(直接并排输出)或者+(相加后输出)等等。总之需要告诉计算机这两个数字之间的关系,直接xy连着写计算机会搞不懂xy之间的关系,无法执行的

已采纳回答 / 点点丶丶滴滴
'\n'.join(tds)   '\n'是一个字符串对象(换行符),‘.’是对象调用方法的语法, join(tds)是调用的方法以及参数,这段的意思就是把tds列表中的元素用换行符连接成一个字符串,其实列表中每个元素实际上就是一个表格的一行,然后把这个输出在<table></table>标签中,就是一段标准的html表格元素代码。

已采纳回答 / SeAxiAoD
就是移动过去的意思,A-->B就是把A柱子的最上面那个圆盘,移动到B柱子的最上面,这里只是用在输出的时候看起来比较直观,没有绝对意义,你也可以用'->',也可以用'>>>',都一样的,只是这里代码检测要求用'-->'。

已采纳回答 / 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

已采纳回答 / 慕娘7416464
这里的d.items()方法是python自带的封装好的方法,我们不用去关注它内部的实现细节。对items()方法的调用就是d.items()。这样就把dict对象转换成了包含tuple的list了。也许它内部的实现是用.以及get读取value的,但是作为使用者,我们不需要了解他的内部实现。简而言之,这里对value的读取方式是规定的形式,没有为什么。

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

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消