已采纳回答 / 慕斯9385532
python3里面是print()函数,L外面要加括号,你print()是包在while循环里的,会循环100次输出,至于你说的输出L,我这没有发生
2018-06-02
已采纳回答 / weibo_永不止步bs_0
可以嵌套一层,注意x%2==1有两个等号 x=0 sum=0 while x<100: x+=1 if x%2==1: sum=sum+x print(sum)
2018-06-01
已采纳回答 / weibo_永不止步bs_0
python命令行切换目录需要函数os.chdir,操作比较麻烦,在操作系统层切换比较方便import os print(os.getcwd()) # 打印当前工作目录os.chdir('/Users/<username>/Desktop/') # 将当前工作目录改变为`/Users/<username>/Desktop/`
2018-06-01
已采纳回答 / 慕勒322701
s.add(('Paul',60)),把里面的大括号去掉,你定义的是set里面是tuplel类型,你add就是要add这个类型,[]这个是list类型,所以你只需要用()add进去就可以了、
2018-06-01
已采纳回答 / 慕先生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