# 3 [python3] Verschiedene Operatoren

Einführung

Dieser Artikel wurde von einem jungen Ingenieur verfasst, der seit etwa zwei Monaten Programmieren zum Zweck der Ausgabe studiert. Nachdem ich Ruby und Js gebissen hatte, interessierte ich mich für die Trendpython und begann zu lernen. Dieses Mal werde ich einen Artikel über verschiedene Operatoren schreiben. Dies ist ein schlechter Artikel, aber ich würde es begrüßen, wenn Sie auf Punkte hinweisen könnten, die Sie interessieren! Dieser Artikel basiert auf der Annahme, dass Python3 und Anaconda unter macOS installiert sind.

1 Numerischer Operator

Dies ist ein typischer Operator.

Operator Beispiel Erläuterung
+ a + b Zusatz
- a - b Subtraktion
* a * b Multiplikation
/ a / b Teilung
// a // b Teilen (nach dem Dezimalpunkt abrunden)
% a % b Division (Rest, wenn a durch b geteilt wird)
** a ** b Leistung

2-Zeichenfolgen-Operator

Die Zeichenfolgenoperatoren lauten wie folgt.

Operator Beispiel Erläuterung
+ "a" + "b" String"ab"werden
* "ab" * c String"ab"C-mal wiederholen

3 Vergleichsoperator

Dies ist ein typischer Vergleichsoperator.

Operator Beispiel Erläuterung
== a == b wahr, wenn a und b gleich sind
!= a != b wahr, wenn a und b unterschiedlich sind
> a > b wahr, wenn a größer als b ist
>= a >= b wahr, wenn a größer oder gleich b ist
< a < b wahr, wenn a kleiner als b ist
<= a <= b wahr, wenn a kleiner oder gleich b ist

4 logischer Operator

Die logischen Operatoren sind wie folgt.

Operator Beispiel Erläuterung
and a and b wahr, wenn a und b
or a or b wahr, wenn a oder b
not not a falsch wenn a wahr ist

5 zusammengesetzter Zuweisungsoperator

Dies ist ein typischer zusammengesetzter Zuweisungsoperator.

Operator Beispiel Erläuterung
+= a += b a = a + b
-= a -= b a = a - b
*= a *= b a = a*b
/= a /= b a = a / b
//= a //= b a = a / b
%= a %= b a = a % b
**= a **= b a = a ** b

abschließend

Dies ist das Ende dieses Artikels. Diese Operatoren unterscheiden sich nicht von dem Rubin, den ich zuvor gelernt habe, daher war es leicht zu verstehen. Ich denke, diese Operatoren sind wahrscheinlich wesentliche Kenntnisse in der Entwicklung, deshalb möchte ich sie perfekt verstehen.

Vorheriger Artikel → https://qiita.com/shin12032123/items/543a25bd5777d6e18128 Nächster Artikel → https://qiita.com/shin12032123/items/a8cc0d7612259683562e

Recommended Posts

# 3 [python3] Verschiedene Operatoren
Verschiedene Verarbeitung von Python
Verschachteln von ternären Python-Operatoren
Verschiedene Leerzeichen löschen [Python]
Python
Über verschiedene Codierungen von Python 3
Bearbeiten Sie verschiedene Datenbanken mit Python
Informationen zu Python-Zeichenfolgenvergleichsoperatoren
Verschachteln ternärer Operatoren in Python
Kafka Python
[Python] Kapitel 04-06 Verschiedene Datenstrukturen (Erstellung eines Wörterbuchs)
Python-Grundlagen ⑤
Python-Zusammenfassung
Eingebaute Python
Python-Einschlussnotation
Python-Technik
Python studieren
Python 2.7 Countdown
Python-Memorandum
Python FlowFishMaster
Verschiedene Kratzer
Python-Dienst
Python-Tipps
[Road to Intermediate Python] Verwenden Sie ternäre Operatoren
Anwendung von Python: Datenvisualisierung Teil 3: Verschiedene Grafiken
Python-Funktion ①
Python-Grundlagen
Python-Memo
Ufo-> Python (3)
Python-Einschlussnotation
Wenden Sie verschiedene Formen von Mosaiken auf Bilder an (Python, OpenCV).
Installieren Sie Python
Python Singleton
Python-Grundlagen ④
Python-Memorandum 2
Python-Memo
Python Jinja2
Python-Inkrement
atCoder 173 Python
[Python] -Funktion
[Python] Kapitel 04-03 Verschiedene Datenstrukturen (mehrdimensionale Liste)
Python-Installation
[Python] Kapitel 04-04 Verschiedene Datenstrukturen (siehe Liste)
Versuchen Sie Python
Python-Memo
Python iterativ
Python2 + word2vec
Python-Funktionen
Python-Tutorial
Python Underbar Das ist was
Python-Zusammenfassung
Starten Sie Python
[Python] Sortieren
Hinweis: Python
Python-Grundlagen ③
Python-Protokoll ausgeben
Python-Grundlagen
[Scraping] Python-Scraping
Python-Update (2.6-> 2.7)