Heim  >  Artikel  >  Backend-Entwicklung  >  Operatoren, Bedingungen und Eingaben

Operatoren, Bedingungen und Eingaben

WBOY
WBOYOriginal
2024-07-27 00:11:14701Durchsuche

Operators, Conditionals and Inputs

Betreiber

Operatoren sind Symbole, die den Computer anweisen, bestimmte mathematische oder logische Operationen auszuführen.

1. Arithmetische Operatoren

Diese Operatoren führen grundlegende mathematische Operationen wie Addition, Subtraktion, Multiplikation und Division aus.

*Addition (+): Addiere zwei Zahlen.
zB:

>>>print(1+3)

*Subtraktion (-): Subtrahiert eine Zahl von einer anderen.
zB:

>>>print(1-3)

Multiplikation (): Multipliziert zwei Zahlen.
zB:

>>>print(1*3)

*Division (/): Dividiert eine Zahl durch eine andere.
zB:

>>>print(1/3)

*Bodenteilung (//): Dividiert eine Zahl durch eine andere und rundet auf die nächste ganze Zahl ab.
zB:

>>>print(1//3)

*Modul (%): Gibt den Rest zurück, wenn eine Zahl durch eine andere geteilt wird.
zB:

>>>print(1%3)

Potenzierung (*): Potenziert eine Zahl mit einer anderen.
zB:

>>>print(1**3)

2. Vergleichsoperatoren

Diese Operatoren vergleichen zwei Werte und geben entweder True oder False zurück.

*Gleich (==): Prüft, ob zwei Werte gleich sind.

>>>a = 5
>>>b = 3
>>>result = (a == b)  

>>>result is False

*Ungleich (!=): Prüft, ob zwei Werte ungleich sind.

>>>a = 5
>>>b = 3
>>>result = (a != b)  

>>>result is True

*Größer als (>): Prüft, ob ein Wert größer als ein anderer ist.

>>>a = 5
>>>b = 3
>>>result = (a > b)  

>>>result is True

*Kleiner als (<): Prüft, ob ein Wert kleiner als ein anderer ist.

>>>a = 5
>>>b = 3
>>>result = (a < b)  

>>>result is False




</p>
<p>*Größer als oder gleich (>=): Prüft, ob ein Wert größer oder gleich einem anderen ist.<br>
</p>

<pre class="brush:php;toolbar:false">>>>a = 5
>>>b = 3
>>>result = (a >= b)  

>>>result is True

*Kleiner als oder gleich (<=): Prüft, ob ein Wert kleiner oder gleich einem anderen ist

>>>a = 5
>>>b = 3
>>>result = (a <= b)  
>>>result is False




</p>
<h3>
  
  
  3.Logische Operatoren
</h3>

<p>Diese Operatoren werden verwendet, um bedingte Anweisungen zu kombinieren.</p>

<p>*und: Gibt True zurück, wenn beide Aussagen wahr sind.<br>
</p>

<pre class="brush:php;toolbar:false">>>>a = 5
>>>b = 3
>>>result = (a > b and a > 0)  

>>>result is True

*oder: Gibt „True“ zurück, wenn eine der Aussagen wahr ist.

>>>a = 5
>>>b = 3
>>>result = (a > b or a < 0)  
>>>result is True

*not: Kehrt das Ergebnis um und gibt False zurück, wenn das Ergebnis wahr ist.

>>>a = 5
>>>result = not (a > 0)  

>>>result is False

Bedingungen

Bedingungen sind wie Verkehrssignale für Ihren Code. Sie helfen Ihrem Programm bei der Entscheidung, welchen Weg es basierend auf bestimmten Bedingungen einschlagen soll.

1. Die if-Anweisung

Die if-Anweisung prüft eine Bedingung und führt den Codeblock aus, wenn die Bedingung wahr ist.
zB:

>>>a = 5
>>>b = 3
>>>if a > b:
    print("a is greater than b")

2. Die elif-Erklärung

Die elif-Anweisung ist die Abkürzung für „else if“. Es prüft eine andere Bedingung, wenn die vorherige Bedingung „Falsch“ war.
zB:

>>>a = 5
>>>b = 5
>>>if a > b:
    print("a is greater than b")
>>>elif a == b:
    print("a is equal to b")

3. Die else-Anweisung

Die else-Anweisung fängt alles ab, was nicht von den vorhergehenden Bedingungen abgefangen wird.
zB:

>>>a = 3
>>>b = 5
>>>if a > b:
    print("a is greater than b")
>>>elif a == b:
    print("a is equal to b")
>>>else:
    print("a is less than b")

Das obige ist der detaillierte Inhalt vonOperatoren, Bedingungen und Eingaben. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn