我本来用下x1=。。和x2=..来做的,但是死都不出答案,然后我改了x=。。和y=。。就可以了,原来变量名如果是英文字母和数字组合中间要加下划线,我都无语了,之前只是说数字不能放前面,没说英文字母和数字连接要下划线啊,原来很多都要自己摸索的,哎!
2016-09-25
我都不知道我一道题修改了多久了
我的答案:
import math
def quadratic_equation(a, b, c):
d=b**2-4*a*c
if d>=0:
x_1=(-b+math.sqrt(d))/(2*a)
y_2=(-b-math.sqrt(d))/(2*a)
return x_1,y_2
else:
return None
print quadratic_equation(2, 3, 0)
print quadratic_equation(1, -6, 5)
我的答案:
import math
def quadratic_equation(a, b, c):
d=b**2-4*a*c
if d>=0:
x_1=(-b+math.sqrt(d))/(2*a)
y_2=(-b-math.sqrt(d))/(2*a)
return x_1,y_2
else:
return None
print quadratic_equation(2, 3, 0)
print quadratic_equation(1, -6, 5)
2016-09-25
最新回答 / 慕粉1468155811
# -*- coding: utf-8 -*-print ur'''静夜思床前明月光,疑是地上霜。举头望明月,低头思故乡。'''#我也遇到相同问题,在自己电脑上测试了一下,我的代码是正确的。我测试了一下你的代码,在print r'''改为print ur'''<...code...>
2016-09-24
看不懂的同学可以看看这个,或许会有帮助,至少让我这个小白懂了点,对了,还要了解下什么叫形参和实参,会有帮助,祝你好运http://www.45fan.com/a/question/56773.html
2016-09-24
试了答案的代码,也试了把符号换成英文符号,都是无法输出。最后按照源代码把u删掉输出成功了。感觉是不是要换掉答案(⊙﹏⊙)b
2016-09-24
s = set([('Adam', 95), ('Lisa', 85), ('Bart', 59)])
for x in s:
print x[0],':',x[1]
for x in s:
print x[0],':',x[1]
2016-09-24
d = {
'Adam': 95,
'Lisa': 85,
'Bart': 59
}
for key in d:
print key,':',d[key]
'Adam': 95,
'Lisa': 85,
'Bart': 59
}
for key in d:
print key,':',d[key]
2016-09-24
已采纳回答 / 慕粉1468155811
sum=0是累加器初值,x=0,在循环语句中先执行x=x+1,x从1开始遍历,当x为偶数,x%2==0为真,跳到下一次循环中,偶数就不计算了,当x为奇数,x%2==0为假,累加器加上x的值。
2016-09-24
for x in [ '1','2','3','4','5','6','7','8','9']:
for y in [ '1','2','3','4','5','6','7','8','9' ]:
if x<y:
print x+y
for y in [ '1','2','3','4','5','6','7','8','9' ]:
if x<y:
print x+y
2016-09-24
......
def generate_tr(name, score):
if score < 60:
return '<tr><td>%s</td><td style="color:red">%s</td>' % (name,score)
return '<tr><td>%s</td><td>%s</td></tr>' % (name, score)
tds = [generate_tr(name,score) for name, score in d.iteritems()]
......
def generate_tr(name, score):
if score < 60:
return '<tr><td>%s</td><td style="color:red">%s</td>' % (name,score)
return '<tr><td>%s</td><td>%s</td></tr>' % (name, score)
tds = [generate_tr(name,score) for name, score in d.iteritems()]
......
2016-09-24