如果是r'''...'''的形式,...代表的内容最后是'的话不能识别
2016-12-17
python中没有三目运算符的写法,只能采用d = a and b or c的这种写法
def average(*args):
res = 0.0;
num = len(args) == 0 and 1 or len(args)
for value in args:
res += value
return res / num
def average(*args):
res = 0.0;
num = len(args) == 0 and 1 or len(args)
for value in args:
res += value
return res / num
2016-12-17
def quadratic_equation(a, b, c):
denominator = a * 2;
sNumerator = -math.sqrt(b * b - 4 * a * c) - b;
lNumerator = math.sqrt(b * b - 4 * a * c) - b;
return (lNumerator / denominator, sNumerator / denominator)
denominator = a * 2;
sNumerator = -math.sqrt(b * b - 4 * a * c) - b;
lNumerator = math.sqrt(b * b - 4 * a * c) - b;
return (lNumerator / denominator, sNumerator / denominator)
2016-12-17
def square_of_sum(L):
sum = 0;
for v in L:
sum += v * v;
return sum
sum = 0;
for v in L:
sum += v * v;
return sum
2016-12-17
d = {
'Adam': 95,
'Lisa': 85,
'Paul': 75,
'Bart': 59
}
str=input ('Enter the scorce\n')
for i in d:
if d[i] == int(str):
print ('The person is',i)
if d[i] != int(str):
print ( 'can not find the person')
'Adam': 95,
'Lisa': 85,
'Paul': 75,
'Bart': 59
}
str=input ('Enter the scorce\n')
for i in d:
if d[i] == int(str):
print ('The person is',i)
if d[i] != int(str):
print ( 'can not find the person')
2016-12-17
d = {
'adam':95,
'lisa':85,
'bart':59
}
score=input()
for i in d.keys():
if d[i]==score:
print i
'adam':95,
'lisa':85,
'bart':59
}
score=input()
for i in d.keys():
if d[i]==score:
print i
2016-12-16