已采纳回答 / 慕先生6014233
在 a and 'a = T' or 'a = F',这一句中的 and 的逻辑是这样的,首先回忆下这条语法:a and b 中,b 为 true 时直接返回 b, b 为 false 时直接返回 false。因此示例中 and 的作用是直接返回为 true 的 b. 布尔值可以直接输出,具体你可以实验证明。
2018-05-31
已采纳回答 / 慕函数3542584
print '静夜思\n床前明月光,\n疑是地上霜。\n举头望明月,\n低头思故乡。'这样可以实现换行原因推理如下:1、r ,表示这是一个 raw 字符串,里面的字符就不需要转义了2、\n是常用的转义字符,...
2018-05-29
已采纳回答 / 巴艾哥
sum=sum+x是list的总和?还是说for x in L 本身就代表了list的总和?#sum = sum + x, 把L中的每一条x逐个相加,循环结束之后,sum是总和#for x in L是循环条件,在L中遍历每一个参数,跟总和没有半毛钱关系for x in L : 我的理解是把list的每一个元素都列出来赋值给X 而不是list的总和。#for x in L是循环条件,在L中遍历每一个参数,跟总和没有半毛钱关系
2018-05-28
已采纳回答 / Life_w
return '<tr><td>%s</td><td style="color:red">%s</td></tr>' % (name, score) return '<tr><td>%s</td><td>%s</td></tr>' % (name, score)这两段用了换行,把换行去掉就行了
2018-05-25
已采纳回答 / qq__000
def average(*args): sum = 0.0 if len(args) == 0: return sum for x in args: sum = sum + x return sum / len(args)print(average())
2018-05-25