Un chercheur d'une société pharmaceutique a résumé les opérateurs utilisés en Python

introduction

Ici, nous expliquerons les «opérateurs» pour les débutants en Python. On suppose que le système Python3 est utilisé.

Opérateur arithmétique

Un opérateur pour exécuter quatre règles. Des espaces demi-largeur sont souvent insérés avant et après l'opérateur.

operator_1.py


int_1 = 1 + 1 #une addition
print(int_1)
int_2 = 2 - 1 #soustraction
print(int_2)
int_3 = 2 * 3 #multiplication
print(int_3)
int_4 = 6 / 3 #Diviser (même s'il est divisible, le résultat du calcul sera un nombre à virgule flottante)
print(int_4)
int_5 = 2 ** 3 #Puissance
print(int_5)
int_6 = 5 // 2 #Quotient divisant
print(int_6)
int_7 = 5 % 2 #Résidu de division
print(int_7)

Si vous ajoutez les chaînes ensemble, vous obtenez une combinaison des chaînes. De plus, si vous multipliez la chaîne de caractères par un nombre, la chaîne de caractères sera répétée uniquement pour la phrase numérique.

operator_2.py


str_1 = 'Hello, '
str_2 = 'World!'
print(str_1 + str_2) # 「Hello, World!Est affiché.

str_bye = 'Bye'
print(str_bye * 2) #"Bye Bye" s'affiche.

var_int = 123
# print(str_1 + var_int) #Si vous n'ajoutez pas les chaînes ensemble, vous obtiendrez une erreur.
print(str_1 + str(var_int)) #Si vous convertissez une valeur numérique en chaîne de caractères, vous pouvez ajouter (combiner les chaînes de caractères).

Opérateur d'assignation

Cet opérateur est utilisé lors de la définition et de la mise à jour des variables. Il n'y a pas d '"opérateur d'affectation" en Python, mais c'est un concept dans d'autres langages de programmation, donc je vais l'écrire pour le moment.

operator_3.py


var_int = 3
print(var_int)
var_int = var_int + 2 #Var d'origine_Ajoutez 2 à la valeur de int pour mettre à jour la valeur de num.
print(var_int)
var_int = var_int - 2 #Var d'origine_Mettez à jour la valeur de num en soustrayant 2 de la valeur de int.
print(var_int)
var_int = var_int * 2 #Var d'origine_Multipliez la valeur de int par 2 pour mettre à jour la valeur de num.
print(var_int)
var_int = var_int / 2 #Var d'origine_Divisez la valeur de int par 2 pour mettre à jour la valeur de num.
print(var_int)
var_int = var_int % 2 #Var d'origine_Mettez à jour la valeur de num en calculant le reste de la division de la valeur de int par 2.
print(var_int)

Le script ci-dessus peut être réécrit comme suit. C'est la manière d'écrire car elle peut être écrite plus courte.

operator_4.py


var_int = 3
print(var_int)
var_int += 2
print(var_int)
var_int -= 2
print(var_int)
var_int *= 2
print(var_int)
var_int /= 2
print(var_int)
var_int %= 2
print(var_int)

Opérateur de comparaison

Un opérateur utilisé pour comparer les côtés gauche et droit.

operator_5.py


var_bool = 2 == 2 #Si le côté gauche et le côté droit sont égaux
print(var_bool)
var_bool = 2 != 2 #Si les côtés gauche et droit ne sont pas égaux
print(var_bool)
var_bool = 2 < 3 #Si le côté gauche est plus petit que le côté droit (le côté gauche est plus petit que le côté droit)
print(var_bool)
var_bool = 2 > 3 #Si le côté gauche est plus grand que le côté droit
print(var_bool)
var_bool = 2 <= 3 #Si le côté gauche est égal ou inférieur au côté droit (le côté gauche est inférieur ou égal au côté droit)
print(var_bool)
var_bool = 2 >= 3 #Si le côté gauche est égal ou supérieur au côté droit (le côté gauche est supérieur ou égal au côté droit)
print(var_bool)

Opérateur logique

Cet opérateur est utilisé pour les valeurs booléennes (valeurs booléennes).

operator_6.py


var_bool = 2 == 2 and 3 == 3 #Si toutes les conditions liées par et sont vraies
print(var_bool)
var_bool = 2 !=2 or 2 != 3 #Si l'une des conditions liées par ou est vraie
print(var_bool)
var_bool = not (2 == 2 and 3 == 3) #True si les parenthèses sont False, False si les parenthèses sont True
print(var_bool)

Résumé

Cette section décrit les opérateurs en Python. C'est quelque chose que vous utilisez avec désinvolture, vous n'avez donc pas à vous en soucier trop, mais c'est une bonne idée de le garder à l'esprit.

Documents de référence / liens

Quel est le langage de programmation Python? Peut-il être utilisé pour l'IA et l'apprentissage automatique?

Recommended Posts

Un chercheur d'une société pharmaceutique a résumé les opérateurs utilisés en Python
Des chercheurs de sociétés pharmaceutiques ont résumé les classes en Python
Un chercheur d'une société pharmaceutique a résumé les fonctions de Python
Des chercheurs de sociétés pharmaceutiques ont résumé les variables en Python
Un chercheur d'une société pharmaceutique a résumé les expressions canoniques en Python
Un chercheur d'une société pharmaceutique a résumé l'analyse de fichiers en Python
Un chercheur d'une société pharmaceutique a résumé le test unitaire Python
Un chercheur d'une société pharmaceutique a résumé la gestion des exceptions de Python
Un chercheur d'une société pharmaceutique a résumé les normes de codage Python
Un chercheur d'une société pharmaceutique a résumé le raclage Web à l'aide de Python
Un chercheur d'une société pharmaceutique a résumé les opérations de base de données à l'aide de Python
Les chercheurs des sociétés pharmaceutiques ont résumé scikit-learn
Un chercheur d'une société pharmaceutique a résumé NumPy
Un chercheur d'une société pharmaceutique a résumé Matplotlib
Un chercheur d'une société pharmaceutique a résumé Seaborn
Un chercheur d'une société pharmaceutique a résumé la notation d'inclusion de Python
Un chercheur d'une société pharmaceutique a résumé les règles de description de base de Python
Comment installer Python pour les chercheurs de sociétés pharmaceutiques
Notez les options fréquemment utilisées dans Python + Selenium + Chrome
Operators ++, - ne peut pas être utilisé en python (différence de php)
Avoir le graphique d'équation de la fonction linéaire dessiné en Python
Imbrication d'opérateurs ternaires en python
Nous avons résumé les conférences technologiques prévues pour 2020
Nouvelles fonctionnalités de Python 3.9 (1) -L'opérateur d'ensemble de somme peut être utilisé dans le type de dictionnaire.
Obtenir l'API arXiv en Python
8 commandes fréquemment utilisées dans Python Django
Python dans le navigateur: la recommandation de Brython
Enregistrez le fichier binaire en Python
Obtenez le chemin du bureau en Python
Obtenez le chemin du script en Python
Dans la commande python, python pointe vers python3.8
Implémenter le modèle Singleton en Python
Demandez à python de lire la sortie de la commande
J'ai écrit la file d'attente en Python
Calculer le mois précédent en Python
Examiner la classe d'un objet avec python
Obtenez le chemin du bureau en Python
Obtenez le nom d'hôte en Python
Accéder à l'API Twitter avec Python
La première étape de Python Matplotlib
J'ai écrit la pile en Python
Maîtriser le module lowref en Python
[Introduction à Python] Une explication approfondie des types de chaînes de caractères utilisés dans Python!
Apprenez le modèle de conception "Prototype" avec Python
Apprenez le modèle de conception "Builder" avec Python
Charger le SDK Python distant avec IntelliJ
Essayez d'utiliser l'API Wunderlist en Python
Vérifiez le comportement du destroyer en Python
Essayez d'utiliser l'API Kraken avec Python
Apprenez le modèle de conception "Observer" en Python
Apprenez le modèle de conception "Proxy" en Python
Ecrire le test dans la docstring python
Apprenez le modèle de conception "Commande" en Python
Prenez la somme logique de List en Python (fonction zip)
[python] Techniques souvent utilisées dans l'apprentissage automatique
Afficher Python 3 dans le navigateur avec MAMP
Tweet à l'aide de l'API Twitter en Python
Apprenez le modèle de conception "Visiteur" avec Python
Apprenez le modèle de conception "Bridge" avec Python