def move(n, a, b, c):
if n==1:
print str(a)+'-->'+str(c)
return
move(n-1,a,c,b)
move(1,a,b,c)
move(n-1,b,a,c)
move(4, 'A', 'B', 'C')
if n==1:
print str(a)+'-->'+str(c)
return
move(n-1,a,c,b)
move(1,a,b,c)
move(n-1,b,a,c)
move(4, 'A', 'B', 'C')
2017-01-08
def quadratic_equation(a, b, c):
return float((-b + math.sqrt(b*b-4*a*c)))/(2*a),float((-b-math.sqrt(b*b-4*a*c)))/(2*a)
return float((-b + math.sqrt(b*b-4*a*c)))/(2*a),float((-b-math.sqrt(b*b-4*a*c)))/(2*a)
2017-01-08
def square_of_sum(L):
return sum([x**2 for x in L ])
print square_of_sum([1, 2, 3, 4, 5])
print square_of_sum([-5, 0, 5, 15, 25])
return sum([x**2 for x in L ])
print square_of_sum([1, 2, 3, 4, 5])
print square_of_sum([-5, 0, 5, 15, 25])
2017-01-08
s = set([('Adam', 95), ('Lisa', 85), ('Bart', 59)])
for x in s:
print x[0] +':'+str(x[1])
for x in s:
print x[0] +':'+str(x[1])
2017-01-08
d = {
'Adam': 95,
'Lisa': 85,
'Bart': 59
}
for i in d:
print i,':',d.get(i)
'Adam': 95,
'Lisa': 85,
'Bart': 59
}
for i in d:
print i,':',d.get(i)
2017-01-07
d = {
'Adam': 95,
'Lisa': 85,
'Bart': 59
}
L = ['Adam', 'Lisa', 'Bart']
for i in L:
print i,':',d[i]
'Adam': 95,
'Lisa': 85,
'Bart': 59
}
L = ['Adam', 'Lisa', 'Bart']
for i in L:
print i,':',d[i]
2017-01-07
x1 = 1
d = 3
n = 100
x100 = d*(n-1)
s = n+((n*(n-1))*d)/2
print s
d = 3
n = 100
x100 = d*(n-1)
s = n+((n*(n-1))*d)/2
print s
2017-01-07
Python2.7 win10 64位,加上# -*- coding: utf-8 -*-,下面也有u输出正常,但是按照网页上去掉u的方法,却不能输出。
2017-01-07