Zasadniczo funkcja podłogowa zwraca liczbę w wartości całkowitej i zmienia wartość zmiennoprzecinkową na liczbę całkowitą.
Język Pythona zawiera wiele funkcji, które są pomocne dla programistów w rozwiązywaniu swoich zadań za pomocą tych funkcji. W funkcji podłogowej () musimy zaimportować bibliotekę matematyczną.
Przykład życia codziennego:
Prawdziwe przykłady wyjaśniają pojęcie funkcji Floor (). Załóżmy, że jesteśmy w kawiarni. Lubimy tworzyć konwerter, który uzupełnia ilość kawy na najbliższą liczbę całkowitą. Pomaga to użytkownikowi oszacować, ile kawy nadal mamy.
Przykład 01:
W przykładzie 1 najpierw importujemy bibliotekę „matematyki”, ponieważ nie możemy korzystać z funkcji podłogowej. FOLOT () Funkcja zwraca wartość liczb całkowitą po wykonaniu kodu. W tym przykładzie po prostu używamy zmiennych i przekazujemy matematykę.floor () i wydrukuj zmienną, aby sprawdzić wyjście.
Importuj matematykaWidzimy wynik matematyki.Funkcja floor () to:
Przykład 02:
Lista to zbiór kilku zamówionych lub nieuporządkowanych elementów. Może być używany do wielu celów, sortowania, usuwania i dodawania elementów do listy.
W przykładzie 2 używamy metody Math Floor () na liście. Używamy funkcji podłogowej, aby iterować element listy podany w przykładzie.
Importuj matematykaFunkcja piętra z wyjściem listy to:
Przykład 03:
Map () to wbudowana funkcja używana do przetwarzania i zmiany wszystkich elementów na liście bez użycia dla pętli. Ta metoda transformacji nazywa się mapowaniem.
Python Użyj funkcji mapy z funkcją podłogi, aby przezwyciężyć użycie dla pętli. W przykładzie 3 sprawdzamy, jak działają obie funkcje.
Importuj matematykaFunkcja floor () z Map () i Funkcje Lambda Wyjście to:
Przykład 04:
W przykładzie 4 przyjmujemy wejście od użytkownika i sprawdzamy, czy wprowadzony wynik liczby znajduje się w Float. Wbudowana wyjątkowa obsługa Pythona wyświetla komunikat, jeśli użytkownik wprowadzi nieprawidłową wartość. Do wyjątkowej obsługi używamy instrukcji TRY.
Importuj matematykaWyjście podanego przykładu to:
Przykład 05:
W przykładzie 5 używamy klasy o podłodze nazwy. Klasa zawiera nazwę metody getDesiredValue (). W tej funkcji zainicjowaliśmy pięć zmiennych, które są równe matematyce.funkcja floor (), a następnie wydrukowała tę zmienną wewnątrz ciągu. Poza klasą zainicjuj zmienną nazwę OBJ, która jest równa Floor (), a następnie przekaż getDesiredValue () do obj . Ponieważ bez dwóch ostatnich kroków nie możemy uzyskać dostępu do klasy i uzyskać wyniki.
Importuj matematykaOtrzymujemy dane wyjściowe podanego przykładu jako:
Przykład 06:
W bibliotece „matematyki” w Pythonie pokazano szereg różnych stałych. Matematyka.PI służy do znalezienia wartości PI (3.14). „Matematyka.E ”służy do znalezienia wartości E (2.71). „Matematyka.INF ”oznacza nieskończoną wartość lub nieograniczoną, więc wynik tej funkcji jest przepełniony.
Importuj matematykaWyjście podanego przykładu to:
Przykład 07:
W przykładzie 7, po pierwsze, importujemy bibliotekę „Numpy”, aby uzyskać nasze wyjście. Zainicjujemy tablicę 1D, wartości tablicy są w typu danych zmiennoprzecinkowych. Następnie sprawdź wynikowy wydruk tablicy. Celem programu jest odkrycie sumy wartości macierzy, a wynikowa suma jest o wartości pływającej wartości danych, jak można zobaczyć. Następnie pokazaliśmy numer podłogi pochodnej suma.
importować Numpy jako NPJak widzimy, przykład pokazuje, że dane wyjściowe to:
Wniosek:
Metoda podłogi () uzupełnia wartość do najbliższej liczby całkowitej w Pythonie. Ta funkcja akceptuje tylko wartości liczb całkowitych i zmiennoprzecinkowych jako argumenty; W przeciwnym razie zostanie zwrócony błąd. Nauczyliśmy się, jak korzystać z funkcji floor () modułu matematycznego, importując ją. Użyliśmy również matematyki.FLOOR () Metoda list, krotek i funkcji map () w Pythonie.
Jednocześnie mówiliśmy o tym, jak używać funkcji podłogowej () w Python na liczbach liczbowych, dziesiętnych i liczbach ujemnych. Ponadto omówiliśmy, w jaki sposób metoda podłogowa () różni się od metody int () w Pythonie.