Warunek: Zainstaluj pakiet Numpy
Aby zainstalować pakiet Numpy, wpisz następujące polecenie w oknie wierszu polecenia lub wewnątrz terminala dowolnego edytora kodu:
PIP Instaluj NumpyPo zainstalowaniu pakietu Numpy użytkownik może zacząć go używać, po prostu importowanie pakietu w programie
Jak używać metody „facoral ()” z Numpy?
Jak wspomniano powyżej, funkcja ta służy do uzyskania czynnika dodatniej wartości całkowitej i zwraca wartość do zmiennej wywołania lub funkcji. Składnia tej funkcji jest zdefiniowana poniżej:
ResultVar = Numpy.matematyka.czynnik (intValue)Aby zrozumieć wyniki, spójrz na poniższe przykłady.
Przykład 1: Znalezienie pozytywnej liczby całkowitej przez Numpy
Zacznij od zaimportowania modułu Numpy do kodu, a następnie przejdź wartość liczb całkowitych do funkcji czynnikowej przy użyciu następujących wierszy kodu:
Na koniec po prostu wydrukuj wartość „wynikach” za pomocą print ():
Drukuj (ResultVar)Po wykonaniu tego kodu terminal wyświetli następujące dane wyjściowe:
Wyjście zweryfikowało, że czynnik „5” to „120”.
Spróbuj znaleźć czynnik „0”, używając następujących wierszy kodu:
Importuj NumpyTen kod pokaże następujące dane wyjściowe na terminalu:
Dane wyjściowe pokazuje, że czynnik wartość „0” to „1”, co wyjaśnia użycie metody Proctial () z biblioteki Numpy.
Przykład 2: Znalezienie czynnika negatywnych wartości całkowitej przez Numpy
Istnieje czynnik negatywnych wartości całkowitych, ale większość funkcji tego nie potwierdza. To samo dotyczy metody Factorial () z biblioteki Numpy. Jeśli użytkownik próbuje przekazać ujemną wartość liczb całkowitą, funkcja zwraca błąd w wyjściu.
Aby to zademonstrować, weź następujący kod:
Importuj NumpyPo wykonaniu ten kod powoduje następujący błąd na terminalu:
Dane wyjściowe dowodzi, że metody factorial () nie można użyć do znalezienia czynniku negatywnych wartości liczb całkowitych.
Wniosek
Znalezienie czynnika za pomocą wstępnie zbudowanych metod jest raczej łatwym zadaniem. Numpy zapewnia metodę czynnik (), której można użyć do znalezienia czynnikowego wartości „dodatniej liczby całkowitych”. Jeśli jednak użytkownik próbuje przekazać wartość ujemną lub wartością zmiennoprzecinkową, ta funkcja przechodzi błąd i powoduje awarię programu.