Mniejsze lub równe operatorowi (<=)
Prawda lub fałsz jest zwracany przez <= operator. When the left operand is less than or equal to the right operand, it returns “True”. It also returns true if the left and the right operand equals each other. And “False” in cases when the left side value is not less than the right-side value; in simple words, the program returns False. For example, 5=3 and evaluates to False but 3<=4, and 3=3 is True.
Składnia Pythona mniej niż lub równa
Oto składnia:
Wartość logiczna jest zwracana przez <= operator. “True” if the value of operand 1 is lower than or equal to that of operand 2. Otherwise, False is returned. The result is computed by comparing the relevant elements of the objects if the operands are sequences such as strings, lists, tuples, etc.
Sekwencje są porównywane dla każdego z ich elementów, dopóki jeden z nich nie otrzyma fałszywego wyniku z porównania lub sekwencja wyciągnie wniosek ze wszystkimi prawdziwymi wynikami.
Jak pokazano poniżej, wyrażenie złożone mniejsze lub równe jest tworzone za pomocą operatorów mniejszych i równych.
Aby jeszcze bardziej zrozumieć, jak działa ten operator porównawczy, skoncentrujmy się na kilku przykładach.
Przykład 1
W tym przykładzie zauważysz, że operator zwraca True, jeśli wartość po lewej jest niższa lub równa wartości po prawej stronie operatora. Poniższy kod wyjaśnia, co oznacza „=” w Python. Po wydrukowaniu „prawda” zostanie wyświetlona w wyniku. Zauważ, że numer 22 jest mniejszy niż numer 35 w tym scenariuszu. Dane wyjściowe jest zatem zwracane jako prawdziwe. Więcej informacji na temat tego, co = w Python, zobacz zrzut ekranu poniżej.
jeden = 22
dwa = 35
Wydrukuj (jeden <= two)
Ponieważ 22 jest mniej niż 35, widać, że program powraca w tym przypadku „prawdziwy”.
Przykład 2
Oto kolejny przykład, w którym dokonamy wielu porównań. Po pierwsze, stworzyliśmy cztery zmienne, które są „numone”, „numtoWo”, „Numtree” i „Numfour”, a one zawierają wartości 22, 22, 20 i 6.
Następnie porównaliśmy pierwszą liczbę z trzecią liczbą (Numone <= NumTwo) then the third number was compared with the first number (NumThree <= Num
Jeden). Wreszcie, pierwsza liczba jest porównywana z czwartą liczbą (numone <= NumFour).
W ostatniej sekcji kodu widać, że oryginalne liczby i wynik porównywania są wyświetlane w łatwym do zrozumienia format.
Numone = 22
Numtwo = 22
Numthe = 20
Numfour = 6
First_comparison = numone <= NumTwo
second_comparison = numthree <= NumOne
trzeci_comparison = numone <= NumFour
print („ jest mniejszy lub równy ?: ”.format (numone, numtoWo, First_comparison))
print („ jest mniejszy lub równy ?: ”.format (numthree, numone, second_comparison))
print („ jest mniejszy lub równy ?: ”.format (numone, numfour, trzeci_parison))
Oto wynik formatu prawdziwego i fałszywego.
Przykład 3
W tym przykładzie ilustruje to mniejsze lub równe operatorowi z sekwencjami.
Operator porównuje odpowiednie elementy z dwóch sekwencji iteracyjnie w przypadku sekwencji. Do czasu, gdy otrzymają fałszywy wynik z porównania lub zakończenie sekwencji jest osiągane ze wszystkimi prawdziwymi wynikami porównań, wszystkie odpowiednie elementy z dwóch sekwencji podlegają porównanie.
Poniższy program porówna cztery listy-A, B, C i D i określa, czy i jest mniejsze, czy równe każdemu z pozostałych trzech.
Sprawdzanie, czy [22, 34, 21] = [77, 9] implikuje określenie, czy [a, = b]. Mniej niż lub równe zwrotom true, gdy porównujesz pierwszy wpis listy.
Dla A = C pociąga to za ustalenie, czy [22, 34, 21] = [21, 63, 2, 1]. Mniejsze lub równe operatorowi w programie Python zwraca prawdziwie po porównaniu dwóch pierwszych elementów. W rezultacie operator wciąż patrzy, dopóki nie znajdzie końca listy, gdzie wszystkie elementy są prawdziwe lub dopóki nie znajdzie fałszu na środku. Operator podaje fałsz dla trzeciego elementu. Teraz, gdy porównanie zostało zatrzymane, operator zwraca false. I z danych jest oczywiste, że operator zwraca fałsz dla stanu a = d.
A = [22, 34, 21]
B = [77, 9]
c = [21, 63, 2, 1]
D = [12, 24, 88]
Drukuj (a <= b)
Drukuj (a <= c)
Drukuj (a <= d)
Wyżej wspomniany kod dał następujące wyniki:
Przykład 4
Python mniejszy lub równy instrukcji IF jest używany w tym przykładzie. W instrukcji, jeśli operator mniej lub równy można użyć jako wyrażenie. Zakłada się, czy wykonać, czy sekcja kodu. Na przykład sekcja IF jest wprowadzona, jeśli wiek stan = 15 określa, czy wartość zmiennej „wiek” jest mniejsza lub równa 15.
Użytkownik jest poproszony o wprowadzenie swojego wieku za pomocą funkcji input () w następującym kodzie. Następnie określa, czy wejście użytkownika jest mniejsze lub równe 15 po przekształceniu go na liczbę całkowitą za pomocą funkcji int (. Jeśli tak, gałąź IF jest osiągnięta. W przeciwnym razie przenosi się do gałęzi innej.
Age = int (input („Wprowadź swój wiek:”))
Jeśli wiek <= 15:
Drukuj („nie kwalifikujący się”)
w przeciwnym razie:
Drukuj („kwalifikujący się”)
Oto przykład używania tego kodu, w którym wprowadzono numer 22:
Oto przykład tego, w jaki sposób warunek nie jest spełniony podczas wykonywania.
Wniosek
W Python istnieje wielu rodzajów operatorów, w tym operatorzy arytmetyki, porównywania i bitwiscy. Mniejsze lub równe (liczba <= number ) comparison operator was the subject of this article. Binary operators, known as comparison operators, are employed in programs to compare two items. As they establish the relationship between two objects in Python, these are also known as relational operators. We have utilized the less than or equal operator to alter the data and control the order of execution in our example programs.