Weniger als oder gleich dem Bediener (<=)
Entweder wahr oder falsch wird von der zurückgegeben <= 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.
Syntax von Python weniger oder gleich
Hier ist die Syntax:
Ein boolescher Wert wird von der zurückgegeben <= 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.
Sequenzen werden für jedes ihrer Elemente verglichen, bis einer von ihnen ein falsches Ergebnis aus dem Vergleich erhält oder die Sequenz seine Schlussfolgerung mit allen wahren Ergebnissen erreicht.
Wie nachstehend gezeigt, wird die zusammengesetzte Expression weniger als oder gleich mit den Operatoren weniger als und gleich.
Um weiter zu verstehen, wie dieser Vergleichsbetreiber funktioniert, konzentrieren wir uns auf einige Beispiele.
Beispiel 1
In diesem Beispiel werden Sie feststellen, dass der Bediener nur true. Der folgende Code erklärt, was "=" in Python bedeutet. Wenn wir drucken, wird „True“ im Ergebnis angezeigt. Bitte beachten Sie, dass die Nummer 22 in diesem Szenario geringer ist als die Nummer 35. Die Ausgabe wird somit als wahr zurückgegeben. Weitere Informationen darüber, was = in Python bedeutet, finden Sie im Screenshot unten.
eins = 22
zwei = 35
drucken (einer <= two)
Da 22 weniger als 35 Jahre alt sind, können Sie sehen, dass das Programm in diesem Fall „wahr“ zurückgibt.
Beispiel 2
Hier ist ein weiteres Beispiel, in dem wir mehrere Vergleiche machen werden. Erstens haben wir vier Variablen erstellt, die "numone", "numtwo", "numthree" und "numfour" sind, und diese enthalten 22, 22, 20 und 6 Werte.
Danach verglichen wir die erste Zahl mit der dritten Zahl (numone <= NumTwo) then the third number was compared with the first number (NumThree <= Num
Eins). Schließlich wird die erste Zahl mit der vierten Zahl verglichen (numone <= NumFour).
Im letzten Abschnitt des Code können Sie feststellen, dass die Originalnummern und das Vergleichsergebnis in einem leicht verständlichen Format angezeigt werden.
Numone = 22
Numtwo = 22
Numthree = 20
Numfour = 6
First_comparison = numone <= NumTwo
Second_comparison = numthree <= NumOne
Third_comparison = numone <= NumFour
print (" ist kleiner als oder gleich ?: ".Format (Numone, Numtwo, First_Comparison))
print (" ist kleiner als oder gleich ?: ".Format (Numthree, numone, Second_comparison))
print (" ist kleiner als oder gleich ?: ".Format (Numone, Numfour, Third_comparison))
Hier ist das Ergebnis im wahren und falschen Format.
Beispiel 3
Das weniger oder gleich dem Bediener mit Sequenzen wird in diesem Beispiel dargestellt.
Der Bediener vergleicht die entsprechenden Elemente aus den beiden Sequenzen iterativ, wenn sie sich mit Sequenzen befassen. Bis sie ein falsches Ergebnis aus dem Vergleich erhalten oder die Schlussfolgerung der Sequenz mit allen wahren Ergebnissen aus Vergleiche erzielt werden, unterliegen alle entsprechenden Elemente aus den beiden Sequenzen dem Vergleich.
Das folgende Programm vergleichen vier Listen-A, B, C und D-und bestimmen, ob und dass es zu jedem der anderen drei weniger oder gleich ist.
Überprüfung, ob [22, 34, 21] = [77, 9] impliziert, ob [a, = b]. Weniger als oder gleich den Renditen true, wenn Sie den ersten Eintrag der Listen vergleichen.
Für a = c bedeutet dies, ob [22, 34, 21] = [21, 63, 2, 1]. Die weniger als oder gleich dem Bediener in einem Python -Programm kehrt true zurück, wenn die ersten beiden Elemente verglichen werden. Infolgedessen sieht der Bediener weiter nach, bis er das Ende einer Liste findet, wo alle Elemente wahr sind oder bis er in der Mitte ein Falsch findet. Der Bediener gibt als Ergebnis für das dritte Element Fehlern an. Nachdem der Vergleich gestoppt wurde, gibt der Bediener falsch zurück. Und aus den Daten geht hervor, dass der Bediener für die Bedingung a = d falsch zurückgibt.
A = [22, 34, 21]
B = [77, 9]
C = [21, 63, 2, 1]
D = [12, 24, 88]
drucken (a <= b)
drucken (a <= c)
drucken (a <= d)
Der oben genannte Code erzeugte die folgenden Ergebnisse:
Beispiel 4
Die Python weniger als oder gleich der IF -Aussage wird in diesem Beispiel verwendet. In einer, wenn auch Anweisung, je weniger als oder gleich dem Bediener als Ausdruck verwendet werden. Es wird durchgeführt zu entscheiden, ob der Abschnitt des Codes ausgeführt werden soll. Zum Beispiel wird der If -Abschnitt eingegeben, wenn das Zustand des Zustands = 15 bestimmt, ob der Wert der Variablen „Alter“ kleiner oder gleich 15 ist.
Der Benutzer wird aufgefordert, sein Alter mit der Funktion input () im folgenden Code einzugeben. Anschließend wird festgelegt, ob die Eingabe der Benutzer nach dem Konvertieren in einer Ganzzahl unter Verwendung der Int () -Funktion kleiner oder gleich 15 ist. Wenn ja, ist der IF -Zweig erreicht. Ansonsten bewegt es sich zum anderer Zweig.
Alter = int (Input ('Geben Sie Ihr Alter ein:'))
Wenn Alter <= 15:
drucken ('nicht berechtigt')
anders:
print ('berechtigt')
Hier ist ein Beispiel für die Verwendung dieses Codes, bei dem die Nummer 22 eingegeben wird:
Hier ist ein Beispiel dafür, wie der Zustand während der Ausführung nicht erfüllt wird.
Abschluss
In Python gibt es viele Arten von Operatoren, einschließlich Arithmetik-, Vergleichs- und Bitgewise -Operatoren. Das weniger oder gleich (Zahl <= 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.