Que signifie // à Python

Que signifie // à Python

Division de plancher à Python

Lors de la division de deux valeurs entières dans le langage de programmation Python, la division de plancher est utilisée et le résultat est arrondi au numéro le plus proche. La seule différence entre la division de plancher et la division régulière est qu'elle produit toujours le plus grand entier. Le panneau // est utilisé en mathématiques pour désigner la division de plancher. Pour calculer la division de plancher, divers langages de programmation ont une méthode ou une expression intégrée spécifique. Ceux-ci inclus:

  • Le langage de programmation C ++ a une fonction de plancher () que nous pouvons utiliser.
  • Le langage de programmation Java a une fonction de plancher () que nous utiliserions.
  • L'opérateur de Python // est un outil que nous pouvons utiliser pour effectuer la division de plancher.

Syntaxe de la division du sol

La syntaxe pour l'utilisation de la division de plancher est donnée comme suit:

r = variable1 // variable2

Où:

  1. R représente la valeur calculée en utilisant la division de plancher.
  2. variable1 représente le dividende.
  3. variable2 représente le diviseur.

L'opération de division de plancher (//) qui sera expliquée dans cet article est utilisée dans le langage de programmation Python.

Exemple n ° 1

Regardons une illustration du fonctionnement de la division des sols.

x = 45
y = 6
l = x // y
m = x / y
Print ("La valeur obtenue par la division de plancher:", x, "//", y, "=", l)
Print ("La valeur obtenue par la division normale:", x, "/", y, "=", m)

Au début du code, nous initialisons deux variables, «x» et «y». Nous avons donné à ces variables les valeurs «45» et «6», respectivement. Maintenant, nous utiliserons l'opérateur //. Cet opérateur est appliqué pour obtenir la valeur de la division de plancher. Cette valeur calculée sera enregistrée dans une variable «L». Ensuite, nous comparerons la valeur obtenue par la division de plancher avec la valeur obtenue par division normale.

Donc, nous avons utilisé l'opérateur / l'opérateur pour faire une division normale. Cette valeur serait enregistrée en variable «M». En fin de compte, nous voulons afficher les valeurs obtenues par la division de plancher et la division normale, nous appelons donc la fonction print ().

Exemple n ° 2

Dans cet exemple, nous observerons comment fonctionne l'opérateur //.

de Math Import Floor
i = 89
j = 4
a = plancher (i / j)
e = i // j
Imprimer ("La valeur obtenue en utilisant la fonction de plancher ():", a)
Imprimer ("La valeur obtenue par l'utilisation // opérateur:", e)

Tout d'abord, nous intégrerons la méthode de plancher () à partir du fichier d'en-tête mathématique. Nous avons attribué les valeurs «89» et «4» aux variables «I» et «J» en conséquence. La fonction de plancher () sera utilisée à l'étape suivante. Cette fonction est utilisée pour déterminer la valeur de la division de plancher. La variable «A» stockera cette valeur déterminée. La valeur acquise en utilisant la méthode de plancher () et les valeurs calculées par division de plancher seront ensuite évaluées.

Le symbole Double-Backslash (//) serait utilisé pour faire la division de plancher à Python. Variable «e» peut stocker cette valeur. Enfin, nous présenterons les deux valeurs calculées en utilisant la méthode et la division de plancher du sol (), nous invoquons donc la méthode print ().

À partir de la sortie du code susmentionné, nous avons observé que les valeurs obtenues en utilisant la méthode de plancher () et l'opérateur // seront les mêmes.

Exemple n ° 3

Des valeurs négatives pourraient également être utilisées pour diviser les étages. Lorsqu'il s'agit de valeurs négatives, le résultat a toujours été arrondis dans l'entier de valeur le plus proche. Certains utilisateurs peuvent être perplexes par l'idée que les valeurs non positives arrondis signifient s'écarter de zéro. Examinons une instance de division de plancher en utilisant des valeurs négatives.

y = -56
z = 3
r = y // z
Imprimer ("Nous obtenons le résultat de la division du sol:", y, "//", z, "=", r)

Nous allons déclarer deux variables nommées «Y» et «Z». Nous avons spécifié des valeurs aléatoires pour ces variables. La variable «y» détient une valeur négative, et la variable «z» a un entier positif. Ici, nous déclarons une nouvelle variable «R», et cette variable stocke la valeur résultante. Pour résilier le code, nous devons afficher la valeur obtenue à l'aide de la méthode print ().

Exemple n ° 4

Dans cette illustration, nous employons la division et le modulo des sols. Modulo est un modèle mathématique principalement lié à la division de plancher. Le modulo peut alternativement être défini comme la valeur restante obtenue après avoir divisé deux valeurs entières. Nous pouvons l'utiliser pour calculer le nombre de restes. Le pourcentage (pourcentage) de Python sera utilisé pour calculer le modulo. Regardons un exemple qui décrit l'association entre la division des planches et le modulo.

Ayant 95 pommes et 6 personnes, nous utiliserons la division de plancher pour déterminer le nombre de pommes que chaque personne reçoit.

numofapples = 95
Personnes = 6
ApplesperPerson = Numofapples // Personnes
Print ("Total Pommes:", numofapples)
Print ("Total Persons:", Persons)
Imprimer ("Le nombre de pommes que chaque personne mange:", complexe)

Ici, nous devons initialiser les variables «numofapples» et «personnes» au début du programme. Il y a un total de 95 pommes, et les personnes qui veulent manger une pomme sont 6. Maintenant, nous divisons les pommes entre chaque personne en utilisant la division de plancher (// opérateur).

Dans l'étape suivante, nous appliquerons la méthode print () trois fois: la première déclaration d'impression affiche les pommes totales, la deuxième déclaration d'impression imprime le total des personnes, et la dernière méthode d'impression montre le nombre de pommes que chaque personne veut manger.

Conclusion

Nous avons parlé de l'utilisation de l'opérateur // dans cet article. Il existe divers opérateurs en python qui sont utilisés pour des fonctionnalités spécifiques. La fonctionnalité de la division de plancher de Python permet aux utilisateurs de diviser deux valeurs entières et d'arrondir le résultat du numéro entier le plus proche. Une opération peut être effectuée par une expression de l'opérateur Python sur des opérandes simples ou peut-être plus. Un attribut ou une valeur avec laquelle nous exécutons l'opération est connu sous le nom d'opérande. La valeur de la division de plancher est obtenue en utilisant l'opérateur //. Dans cet article, quatre instances différentes ont été mises en œuvre. Nous acquérons la valeur de la division de plancher obtenue en utilisant l'opérateur // dans ces cas. Dans un exemple, nous divisons un nombre négatif en utilisant l'opérateur //. L'opérateur modulo et l'opérateur // ont été utilisés dans la dernière illustration.