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
1122 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!

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