最新回答 / 慕神0281426
print [100 * n1 + 10 * n2 + n3 for n1 in range(1, 10) for n2 in range(10) for n3 in range(10) if n1==n3] 这样就懂了 3个for语句
2018-03-14
最新回答 / qq_龙_18
你的那个代码写的 if x % 2 ==0: continue if x > 100: break 先判断是否是奇数,然后判断是否大于100,这样在x=100的时候还会执行一遍最后x=101,当然量小无所谓,但是计算复杂就会多了一次计算……
2018-03-14
最新回答 / 慕村9497228
NameError name'he110 10' not defined>>定义错误,'he110 10'未定义.SyntaxError: Missing parenthees in call to'print Did you ean print(he11o )>>语法错误,print的调用中少了括号。不知道你这是手打的还是复制出来的,很多单词都错了我懒得改了,有用的基本上就是我翻译的这两句话了。
2018-03-13
最赞回答 / JasonChen1911
如果要全用 '+' 的话,必须保持两边的内容的类型一致,在这name[1]是数字需要用str(name[1])进行转换。如果用 ',' 的话,两边任意类型都可以。 + 与 , 的区别是,用逗号会增加一个空格,加号则不会增加。
2018-03-13
最新回答 / 00009
错误在print sum这一行,前面提示符是。。。(意味着这一行还在while的循环体语句块里)如果要是>>>,就对了。解决办法是:输入完 x=x+2后,按两次回车,然后再输入print sum前面的几位同学也都说到这一点了。
2018-03-13