sum = 0
x = 1
while x < 100:
x = x + 2
sum = sum + x
print sum
这个输出的是2600,注意顺序
x = 1
while x < 100:
x = x + 2
sum = sum + x
print sum
这个输出的是2600,注意顺序
2016-04-22
import math
def quadratic_equation(a, b, c):
t=math.sqrt(b*b-4ac)
x=-b=√t/2*a,-b-√t/2*a
print quadratic_equation(2, 3, 0)
print quadratic_equation(1, -6, 5)
哪里不对了
def quadratic_equation(a, b, c):
t=math.sqrt(b*b-4ac)
x=-b=√t/2*a,-b-√t/2*a
print quadratic_equation(2, 3, 0)
print quadratic_equation(1, -6, 5)
哪里不对了
2016-04-22
L = [75, 92, 59, 68]
sum = 0.0
for x in L:
sum=sum+x
print sum / 4
sum = 0.0
for x in L:
sum=sum+x
print sum / 4
2016-04-21
score = 85
if score>=90:
print 'excellent'
elif score>=80:
print 'good'
elif score >=60:
print 'passed'
else:
print 'failed'
if score>=90:
print 'excellent'
elif score>=80:
print 'good'
elif score >=60:
print 'passed'
else:
print 'failed'
2016-04-21
s = (x1 + x100) * n / 2 写成 s = (x1 + x100) / 2 *n 这两个结论是不一样的,第二个会去掉小数
2016-04-21
sum = 0
x = 1
n = 1
while True:
if n > 20:
break
sum = sum + x
x = 2**n
n = n + 1
print sum
x = 1
n = 1
while True:
if n > 20:
break
sum = sum + x
x = 2**n
n = n + 1
print sum
2016-04-21
s = set(['Adam', 'Lisa', 'Paul'])
L = ['Adam', 'Lisa', 'Bart', 'Paul']
for name in L:
if name in s:
s.remove(name)
else:
s.add(name)
print s
L = ['Adam', 'Lisa', 'Bart', 'Paul']
for name in L:
if name in s:
s.remove(name)
else:
s.add(name)
print s
2016-04-21