CONNEXION
  • RetourJeux
    • Tests
    • Soluces
    • Previews
    • Sorties
    • Hit Parade
    • Les + attendus
    • Tous les Jeux
  • RetourActu
    • Culture Geek
    • Astuces
    • Réalité Virtuelle
    • Rétrogaming
    • Toutes les actus
  • RetourHigh-Tech
    • Actus JVTECH
    • Bons plans
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTECH
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch
    • Xbox Series
    • Overwatch 2
    • FUT 23
    • League of Legends
    • Genshin Impact
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • PS4
  • One
  • Switch
  • Wii U
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Etoile Abonnement RSS

Sujet : [Pyhton] 'int' object is not callable

DébutPage précedente
1
Page suivantePage suivante
ChuckNorrisJR ChuckNorrisJR
MP
Niveau 16
27 septembre 2016 à 14:48:38

Salut, j'essaie de faire un programme sur spyder qui calcule la moyenne d'une série d'entiers dont la longueur est choisie par l'utilisateur.

Mais à chaque fois que je lance mon programme j'ai l'erreur " 'int' object is not callable " dès la première ligne.

Voici mon programme, je suis bloqué

 n=int(input())
liste = []
i=int
j=int
s=int
moy=float

while i<n:
    x=int(input())
    liste.append(x)
    i=i+1
    
while j<n:
    s=s+liste[j]
    j=j+1
    
moy=s/n
print("moyenne =",moy) 

Merci de votre aide, il y a probablement d'autres erreurs mais j'arrive pas à avancer à cause de celle là..

Message édité le 27 septembre 2016 à 14:51:34 par ChuckNorrisJR
thelastofus2 thelastofus2
MP
Niveau 25
27 septembre 2016 à 15:50:08

Ce n'est pas du tout la bonne manière d'instancier une variable, et en plus tu n'as pas besoin de préciser le type de variable en python. Remplace int par 0, python va comprendre tout seul que ta variable est un int

thelastofus2 thelastofus2
MP
Niveau 25
27 septembre 2016 à 15:50:50

Et pour print, essaye plutôt comme ca : print("moyenne ="+moy)

ChuckNorrisJR ChuckNorrisJR
MP
Niveau 16
27 septembre 2016 à 18:40:22

Merci! je viens de java donc la transition est pas évidente :noel:

DébutPage précedente
1
Page suivantePage suivante
Répondre
Prévisu
?
Victime de harcèlement en ligne : comment réagir ?
Infos 0 connecté(s)

Gestion du forum

Modérateurs : godrik, LGV
Contacter les modérateurs - Règles du forum

Sujets à ne pas manquer

La vidéo du moment