已采纳回答 / 慕粉1468906536
可能是因为:第一次循环到skey为'Adam'的时候,lkey也是‘Adam’,这个时候s的这个值‘Adam’就会被删掉了,但是内循环还没有结束,判断 if lkey == skey:这个的时候,其实根本找不到skey值
2017-06-23
已采纳回答 / KLMW
因为upper()是内置在Python中的一个方法,调用的形式是对象.方法,单独使用upper()时upper相当于一个函数,这个时候upper需要定义
2017-06-21
已采纳回答 / Some233
L = [75, 92, 59, 68]sum = 0.0for score in L: sum = sum + scoreprint sum / 4print不能直接打印一个赋值语句
2017-06-19
已采纳回答 / 慕村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