def greet(z=None):
if z==None:
print 'Hello,world.'
else:
print 'Hello,'+z+'.'
greet()
greet('Bart') 这样写可以吗
if z==None:
print 'Hello,world.'
else:
print 'Hello,'+z+'.'
greet()
greet('Bart') 这样写可以吗
2016-09-06
我運行的結果和答案一樣,爲什麽還說結果不對.
import math
def quadratic_equation(a, b, c):
t=b*b-4*a*c
if t >= 0:
x = (-b+math.sqrt(t))/(2*a)
y = (-b-math.sqrt(t))/(2*a)
return x,y
else:
return '無解'
print quadratic_equation(2, 3, 0)
print quadratic_equation(1, -6, 5)
import math
def quadratic_equation(a, b, c):
t=b*b-4*a*c
if t >= 0:
x = (-b+math.sqrt(t))/(2*a)
y = (-b-math.sqrt(t))/(2*a)
return x,y
else:
return '無解'
print quadratic_equation(2, 3, 0)
print quadratic_equation(1, -6, 5)
2016-09-06
最新回答 / 慕粉3921911
执行顺利:for m in range(1,10): for n in range(0,10): for p in range(1,10): print m*100+n*10+p由上面执行顺利可知执行的顺利,循环从内层开始,每循环一次计算一次
2016-09-06
已采纳回答 / qq_牵手夕阳_03935894
因为L不是字符串,而是其中的某些元素x是字符串 即 x.upper() for x in L if isinstance(x,str),这是对元素进行操作,最后return[]表示将元素生成一个list,,个人理解,希望对你有帮助
2016-09-06