i=1
s=0
while i<=10:
s=s+i
i+=1
print 's=',s
多次实现计算一元二次方程:
import math
ch=''
while ch!='q':
a=float(raw_input('Input a:'))
b=float(raw_input('Input b:'))
c=float(raw_input('Input c:'))
if a!=0:
delta=b**2-4*a*c
if delta<0:
print 'No solution'
elif delta==0:
s=-b/(2*a)
print 's:',s
else:
root=math.sqrt(b**2-4*a*c);
s1=(-b+root)/(2*a);
s2=(-b-root)/(2*a);
print 'The solution are:',s1,s2
ch=raw_input('Quit?')