a为True,or运算返回a第一个输出hello,python
b为false,or运算返回world,第二个输出hello,world
b为false,or运算返回world,第二个输出hello,world
2019-12-11
def move(n,a,b,c):
if n<1:
print('n shoud be greater than zero')
return
if n==1:
print a,'-->',c
return
move(n-1,a,c,b)
print a,'-->',c
move(n-1,b,a,c)
move(4,'a','b','c')
if n<1:
print('n shoud be greater than zero')
return
if n==1:
print a,'-->',c
return
move(n-1,a,c,b)
print a,'-->',c
move(n-1,b,a,c)
move(4,'a','b','c')
2019-12-10
import math
def quadratic_equation(a, b, c):
t=b*b-4*a*c
m=math.sqrt(t)
if t<0:
print('equations has no real roots')
return
else:
x1=(-b+m)/(2*a)
x2=(-b-m)/(2*a)
return x1,x2
print quadratic_equation(2, 3, 0)
print quadratic_equation(1, -6, 5)
def quadratic_equation(a, b, c):
t=b*b-4*a*c
m=math.sqrt(t)
if t<0:
print('equations has no real roots')
return
else:
x1=(-b+m)/(2*a)
x2=(-b-m)/(2*a)
return x1,x2
print quadratic_equation(2, 3, 0)
print quadratic_equation(1, -6, 5)
2019-12-10
最赞回答 / qq_色狼_iqAJM9
第一步,下载python, 这里有一个巨坑,python2.x与python3.x变化实在是太大,博主开始用的python2.7,后来发现很多模块版本太新,根本没办法使用,兼容性出了问题,索性把python2.7给卸了,然后下了python3.4,如果你习惯了用python2.x,就不要轻易升级,如果你是刚学python,建议还是安装3.x版本。还有就是注意python是64位还是32位。第二步,环境变量设置,由于会使用python命令,所以最好还是设一个 桌面计算机—>右键“属性”—&g...
2019-12-10
最新回答 / 慕雪3002192
print '================'#分割之前代码 for n1 in range(1,10):#range创建一个序列长度为1到10并以此为根据进行循环,n1变量记录每次循环值 for n2 in range(10):#与上面的作用相同,但刺水range创建...
2019-12-10
sum = 0
x = 1
while x < 100 :
sum += x
x = x + 2
print sum
# print ( 1 + 99 ) * 50 / 2,验证结果
x = 1
while x < 100 :
sum += x
x = x + 2
print sum
# print ( 1 + 99 ) * 50 / 2,验证结果
2019-12-06
最新回答 / XiaoShan_2016
sum = 0 x = 1 while x<100: if( x % 2 != 0): sum += x x = x + 1 print(sum)
2019-12-05