1. 程式人生 > 程式設計 >對python中arange()和linspace()的區別說明

對python中arange()和linspace()的區別說明

arange()類似於內建函式range(),通過指定開始值、終值和步長建立表示等差數列的一維陣列,注意得到的結果陣列不包含終值。

linspace()通過指定開始值、終值和元素個數建立表示等差數列的一維陣列,可以通過endpoint引數指定是否包含終值,預設值為True,即包含終值。

補充知識:python實現n階乘0尾數計算案例

我就廢話不多說了,大家還是直接看程式碼吧!

class Solution:
“””
@param: n: An integer
@return: An integer,denote the number of trailing zeros in n!
“””
def trailingZeros(self,n):
# write your code here,try to do it without arithmetic operators.
return 0 if not n else n // 5 + self.trailingZeros(n // 5)

以上這篇對python中arange()和linspace()的區別說明就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支援我們。