Maison > développement back-end > Tutoriel Python > Explication détaillée de l'analyse de l'utilisation de la vraie division et de la division Floor en Python3

Explication détaillée de l'analyse de l'utilisation de la vraie division et de la division Floor en Python3

高洛峰
Libérer: 2017-03-07 15:45:18
original
2554 Les gens l'ont consulté

Les exemples de cet article décrivent l'utilisation de la vraie division et de la division Floor en Python3. Partagez-le avec tout le monde pour votre référence. Les détails sont les suivants :

Dans Python3, il existe deux types d'opérations de division, l'une est la vraie division et l'autre est la division au sol. deux. Comme indiqué dans le code :

>>>10/4
2.5
>>>10//4
2
>>>10/4.0
2.5
>>>10//4.0
2.0
Copier après la connexion

La division d'une barre oblique en Python3 est une véritable division, qui est la même que dans les autres langages de programmation, en conservant. nombres à virgule flottante, la division Floor est une division qui supprime les nombres à virgule flottante et conserve les entiers, elle est donc appelée division Floor.

Par exemple, quand devez-vous utiliser la division Étage.

xSize, ySize = avatar.size
fontSize = min(xSize, ySize) // 11
myFont = ImageFont.truetype("/Library/Fonts/OsakaMono.ttf", fontSize)
Copier après la connexion

Ici xSize et ySize représentent la largeur et la hauteur de l'image en pixels, fontSize doit être un entier pour la taille de la police, donc le Floor utilisé ici est divisé par 11 pour trouver Integer, on peut voir à partir de ce code que fontSize est un entier plus petit en largeur et en hauteur et réduit d'un rapport de 11.

Pour des explications plus détaillées sur l'analyse de l'utilisation des divisions réelles et des divisions d'étage dans Python3, veuillez prêter attention au site Web PHP chinois !

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal