import math
def quadratic_equation(a, b, c):
t = math.sqrt(b*b - 4*a*c)
x1 = (-b - t)/(2*a)
x2 = (-b + t)/(2*a)
return x2,x1
print quadratic_equation(2, 3, 0)
print quadratic_equation(1, -6, 5)
注意分母2*a,一定得括號括起來,不然程序會認為先÷2,然后×a,結果就錯咯
def quadratic_equation(a, b, c):
t = math.sqrt(b*b - 4*a*c)
x1 = (-b - t)/(2*a)
x2 = (-b + t)/(2*a)
return x2,x1
print quadratic_equation(2, 3, 0)
print quadratic_equation(1, -6, 5)
注意分母2*a,一定得括號括起來,不然程序會認為先÷2,然后×a,結果就錯咯
2020-05-28
最贊回答 / sin_lazy
以下是我的理解,僅供參考:首先,move(4,a,b,c)-->move(3,a,c,b)#其中的-->代表同行程序,或者說運行到那一步,算作調試標志吧!? ? ? -->move(2,a,b,c)? ? ? ? ? ?-->move(1,a,c,b)?這時是輸出:A-->B? ? ? ? ? ?-->print a,'-->',c輸出: A-->C? #注意為什么是這樣的呢?原因是move(2,。。。)中的move(1)已完成,所以需要進行下一步,而下一條...
2020-05-28
最新回答 / qq_慕后端4541478
你可以上網繼續搜材料,我發給你https://www.runoob.com/python/python-variable-types.html
2020-05-26
最贊回答 / 小白萌新up
同樣是看評論區大佬的回復n: 盤子數, a: 現在叫起點 b: 我給它叫中轉站,不起作用,只是給a和c搭橋,做中間人 c: 尾點?將盤子分為n和n-1整體,那現在我可以直接看成就只有兩個盤子,直接操作?1:先將n-1整體傳到b,那么現在我可以認為現在a是起點,b成了尾點,c就成了中轉站 ?=>move(n-1, a, c, b)?2:將n傳到c,那直接傳就行 => print a, '=>', c?3:最后將n-1整體傳給c,與步驟1邏輯一樣,b起點c尾點a中轉站 => move(...
2020-05-26
def square_of_sum(L):
sum=0
for a in L:
sum+=a**2
return sum
print square_of_sum([1, 2, 3, 4, 5])
print square_of_sum([-5, 0, 5, 15, 25])
sum=0
for a in L:
sum+=a**2
return sum
print square_of_sum([1, 2, 3, 4, 5])
print square_of_sum([-5, 0, 5, 15, 25])
2020-05-25
我覺得這個網特別好,我們那個年代根本沒有這么好的東西。大家免費學習,要有感恩的心。計算機這東西說復雜還是很復雜的,細節問題和版本有很大關系。
2020-05-25