# 3 [python3] Divers opérateurs

introduction

Cet article est écrit par un jeune ingénieur qui étudie la programmation depuis environ deux mois à des fins de sortie. Après avoir mordu ruby et js, je me suis intéressé à la tendance python, alors j'ai commencé à apprendre. Cette fois, j'écrirai un article sur différents opérateurs. C'est un article médiocre, mais j'apprécierais que vous puissiez souligner les points qui vous intéressent! Cet article est basé sur l'hypothèse que python3 et anaconda sont installés sur macOS.

1 Opérateur numérique

C'est un opérateur typique.

opérateur Exemple Explication
+ a + b une addition
- a - b soustraction
* a * b multiplication
/ a / b division
// a // b Diviser (arrondir après la virgule décimale)
% a % b Division (reste quand a est divisé par b)
** a ** b Puissance

Opérateur 2 chaînes

Les opérateurs de chaîne sont les suivants.

opérateur Exemple Explication
+ "a" + "b" Chaîne"ab"devenir
* "ab" * c Chaîne"ab"Répéter c fois

3 opérateur de comparaison

Il s'agit d'un opérateur de comparaison typique.

opérateur Exemple Explication
== a == b vrai quand a et b sont égaux
!= a != b vrai quand a et b sont différents
> a > b vrai quand a est supérieur à b
>= a >= b vrai quand a est supérieur ou égal à b
< a < b vrai quand a est inférieur à b
<= a <= b vrai quand a est inférieur ou égal à b

4 opérateur logique

Les opérateurs logiques sont les suivants.

opérateur Exemple Explication
and a and b vrai quand a et b
or a or b vrai quand a ou b
not not a false si a est vrai

5 opérateur d'affectation composé

Il s'agit d'un opérateur d'affectation composé typique.

opérateur Exemple Explication
+= 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

en conclusion

Ceci est la fin de cet article. Ces opérateurs ne sont pas différents du rubis que j'apprenais auparavant, donc c'était facile à comprendre. Je pense que ces opérateurs sont probablement des connaissances essentielles en développement, donc je veux les comprendre parfaitement.

Article précédent → https://qiita.com/shin12032123/items/543a25bd5777d6e18128 Article suivant → https://qiita.com/shin12032123/items/a8cc0d7612259683562e

Recommended Posts

# 3 [python3] Divers opérateurs
Divers traitements de Python
Imbrication d'opérateurs ternaires Python
Supprimer divers caractères vides [Python]
Python
À propos de divers encodages de Python 3
Manipulez diverses bases de données avec Python
À propos des opérateurs de comparaison de chaînes Python
Imbrication d'opérateurs ternaires en python
python kafka
[Python] Chapitre 04-06 Différentes structures de données (création de dictionnaire)
Les bases de Python ⑤
Résumé Python
Python intégré
Notation d'inclusion Python
Technique Python
Étudier Python
Compte à rebours Python 2.7
Mémorandum Python
Python FlowFishMaster
Divers grattage
Service Python
astuces python
[Route vers Python intermédiaire] Utiliser des opérateurs ternaires
Application de Python: visualisation de données Partie 3: divers graphiques
fonction python ①
Les bases de Python
Mémo Python
ufo-> python (3)
Notation d'inclusion Python
Appliquer diverses formes de mosaïques aux images (Python, OpenCV)
Installer python
Python Singleton
Les bases de Python ④
Mémorandum Python 2
mémo python
Python Jinja2
Incrément Python
atCoder 173 Python
[Python] fonction
[Python] Chapitre 04-03 Diverses structures de données (liste multidimensionnelle)
Installation de Python
[Python] Chapitre 04-04 Diverses structures de données (voir liste)
Essayez Python
Mémo Python
Itératif Python
Python2 + mot2vec
Fonctions Python
Tutoriel Python
underbar python C'est ce que
Résumé Python
Démarrer python
[Python] Trier
Remarque: Python
Les bases de Python ③
Sortie du journal python
Les bases de Python
[Scraping] Scraping Python
Mise à jour Python (2.6-> 2.7)