已采纳回答 / 慕村0383618
print xy ,在x和y之间,必须加一个符号定义x和y之间的关系,可以是,(直接并排输出)或者+(相加后输出)等等。总之需要告诉计算机这两个数字之间的关系,直接xy连着写计算机会搞不懂xy之间的关系,无法执行的
2017-06-17
已采纳回答 / 点点丶丶滴滴
'\n'.join(tds) '\n'是一个字符串对象(换行符),‘.’是对象调用方法的语法, join(tds)是调用的方法以及参数,这段的意思就是把tds列表中的元素用换行符连接成一个字符串,其实列表中每个元素实际上就是一个表格的一行,然后把这个输出在<table></table>标签中,就是一段标准的html表格元素代码。
2017-06-17
已采纳回答 / SeAxiAoD
就是移动过去的意思,A-->B就是把A柱子的最上面那个圆盘,移动到B柱子的最上面,这里只是用在输出的时候看起来比较直观,没有绝对意义,你也可以用'->',也可以用'>>>',都一样的,只是这里代码检测要求用'-->'。
2017-06-17
已采纳回答 / 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
2017-06-16
已采纳回答 / 慕粉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
2017-06-15
已采纳回答 / 慕娘7416464
这里的d.items()方法是python自带的封装好的方法,我们不用去关注它内部的实现细节。对items()方法的调用就是d.items()。这样就把dict对象转换成了包含tuple的list了。也许它内部的实现是用.以及get读取value的,但是作为使用者,我们不需要了解他的内部实现。简而言之,这里对value的读取方式是规定的形式,没有为什么。
2017-06-15
已采纳回答 / linct123
print 'Adam:', d['Adam']print 'Bart:', d['Lisa'] 这个打错了,应该是print 'Lisa:',d['Lisa']print 'Bart:', d['Bart']
2017-06-13