Maison > développement back-end > Tutoriel Python > Pourquoi mon code renvoie-t-il une \'TypeError : \'int\' object is not callable\' lors de l'utilisation de la fonction `round()` ?

Pourquoi mon code renvoie-t-il une \'TypeError : \'int\' object is not callable\' lors de l'utilisation de la fonction `round()` ?

DDD
Libérer: 2024-12-16 05:45:17
original
978 Les gens l'ont consulté

Why Does My Code Throw a

Dépannage de TypeError : objet 'int' non appelable

Lors de l'exécution de code impliquant des opérations mathématiques, vous pouvez rencontrer l'erreur "TypeError : l'objet 'int' n'est pas appelable. " Cette erreur se produit dans des scénarios tels que :

a = 23
b = 45
c = 16
result = (a / b) * 0.9 * c
Copier après la connexion

Lorsque vous tentez d'arrondir le résultat à l'aide de round(), vous pouvez obtenir l'erreur :

TypeError: 'int' object is not callable
Copier après la connexion

Pour résoudre ce problème et arrondir la sortie à un entier, recherchez dans votre code des lignes similaires à :

round = 42
Copier après la connexion

Lorsque vous utilisez round((a / b) * 0.9 * c) après avoir défini round = 42, l'interpréteur l'interprète comme un appel de fonction sur l'objet affecté à round (un entier). Cela conduit à l'erreur.

Localisez et supprimez le code qui attribue un entier à la variable ronde pour corriger le problème. Cette modification garantit que l'arrondi appelable reste disponible pour arrondir la sortie de l'opération mathématique, qui peut ensuite être affectée à la variable de résultat.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

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