sum = 0
x = 1
n = 1
while True:
x = 2**(n-1)
n += 1
sum += x
if n > 20:
break
print sum
x = 1
n = 1
while True:
x = 2**(n-1)
n += 1
sum += x
if n > 20:
break
print sum
2019-08-08
s = set(['Adam', 'Lisa', 'Paul'])
L = ['Adam', 'Lisa', 'Bart', 'Paul']
for i in L:
if i in s:
s.remove(i)
else:
s.add(i)
print s
L = ['Adam', 'Lisa', 'Bart', 'Paul']
for i in L:
if i in s:
s.remove(i)
else:
s.add(i)
print s
2019-08-08
已采纳回答 / M1159
其实中国大学MOOC 嵩天的python视频入门也不错,比较适合你!楼上说先学c语言,看情况而定。个人认为学完强类型语言,在转弱类型的初期有时候转不过弯!不管如何 加油!!!!!?
2019-08-08
已采纳回答 / 慕哥1930468
貌似python3.x不支持print X这种格式,仅支持print(X)。你改成
print(toUppers(['Hello', 'world', 101]))试试
2019-08-08
小白入门,自从进入 循环语 这章节(5章)开始就有点感觉脑力不够用了。
到底还是没有适应编程语言习惯啊。
感觉答案出来的代码真的是脑洞大开,但是对编程语言来说又是那么的普通合乎常理。
到底还是没有适应编程语言习惯啊。
感觉答案出来的代码真的是脑洞大开,但是对编程语言来说又是那么的普通合乎常理。
2019-08-07
sum = 0
x = 1
n = 1
while True:
sum = sum + x
x = x * 2
n = n + 1
if n > 20:
print sum
这样好像也可以
x = 1
n = 1
while True:
sum = sum + x
x = x * 2
n = n + 1
if n > 20:
print sum
这样好像也可以
2019-08-07