最新回答 / 慕工程7224424
print([x*100+y*10+z for x in range(1,10) for y in range(10) for z in range(10) if x == z])
2018-07-02
最贊回答 / Teik
#-*- coding:utf-8 -*-# move(n, a, b, c)表示的是有n個盤子在a柱子上,將要移到b柱子上面去def move(n, a, b, c):# 如果a柱子上面只有一個盤子,則直接移到c柱子上面去并輸出路徑,結束遞歸? ? if n == 1: ?? ? ? ? print a, '-->', c? ? ? ? return# 表示的是將n-1的盤子從a柱子上面移到b柱子上面去? ? move(n-1, a, c, b)# 輸出最下面個盤子移從a移到c的路徑? ? pri...
2018-07-02
最新回答 / 慕尼黑1183503
import mathdef quadratic_equation(a, b, c):??? t = math.sqrt(b * b - 4 * a * c)??? m= (-b + t) / (2 * a)??? n=( -b - t )/ (2 * a)??? return m,nprint quadratic_equation(2, 3, 0)print quadratic_equation(1, -6, 5)#?n=( -b - t )/ (2 * a) 和return m,n 縮進多了一個空格
2018-07-02
最新回答 / 雪菜夾餡包
這其實類似于遞歸數列的a(n) = n * a(n-1) , a(1) = 1。fact(n) 會調用 fact(n-1),然后fact(n-1)會繼續調用fact(n-2)......以此類推,一直到fact(1)會直接返回1,遞歸結束。
2018-07-01
最贊回答 / 北方的郎n_n
冒號代表語法格式,來分割那些參數。4 代表開始截取的下標位置為450 代表截取 到位置下標為49 (不包括50)?5 代表每隔5 個元素取 1個。 (取的是5個當中的第一個)
2018-06-30