吐槽 居然不能++操作 呵呵一下
sum = 0
x = 1
n = 1
while True:
if n>20:
break
sum += x
x *= 2
n += 1;
print sum
sum = 0
x = 1
n = 1
while True:
if n>20:
break
sum += x
x *= 2
n += 1;
print sum
2016-12-18
L = [75, 92, 59, 68]
sum = 0.0
for score in L:
sum += score
print sum / 4
sum = 0.0
for score in L:
sum += score
print sum / 4
2016-12-18
让我吐槽一下
L = ['Bart', 'Lisa', 'Adam']
print L
笑尿
L = ['Bart', 'Lisa', 'Adam']
print L
笑尿
2016-12-18
L = ['Adam', 'Lisa', 'Paul', 'Bart']
L.pop(3)
L.pop(2)
print L
L.pop(3)
L.pop(2)
print L
2016-12-18
已采纳回答 / xuerucomeon4205800
def average(*args): sum = 0.0 if len (args) == 0: return sum else: for x in args: sum = sum + x return sum / len(args) print average()print average(1, 2)print average(1, 2, 2, 3, 4)可以用else,只不过你的第二个return应该是else下的
2016-12-18
a = True
print a and 'a=T' or 'a=F'
看了这个语句有一会
类似java的 那个多目运算符 ==
只不过python这写法更科学
print a and 'a=T' or 'a=F'
看了这个语句有一会
类似java的 那个多目运算符 ==
只不过python这写法更科学
2016-12-18
print [100*x+10*y+x for x in range(1,10)for y in range (0,10)]
我这个是不是会简单易懂点
我这个是不是会简单易懂点
2016-12-18
"Python中串联字符串的操作符有两个,一个是"+", 一个是",", "+"不能用来串联非字符串,而","可以!而且","还会输出一个空格"
2016-12-18