Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1176 connectés 

  FORUM HardWare.fr
  Programmation
  Python

  Problème de variable

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème de variable

n°2187871
blackdeer
Posté le 28-04-2013 à 15:22:03  profilanswer
 

J'ai réalisé ce morceau de code et j'ai un problème, lorsque je le teste, Python m'indique qu'au niveau de la fonction QHist1, la variable i n'est pas définie. Comment puis-je faire pour conserver la valeur tirée précédemment tout au long de la fonction ?
 

Code :
  1. def Tirage():
  2.     import random   
  3.     i = random.randint(0,14)    #On prend une valeur aléatoire de i   
  4.     if (i) in Valeurs:
  5.         i = random.randint(0,14)
  6.     else:
  7.         QHist1()
  8.     Verif()
  9.     ValeurNoire(

mood
Publicité
Posté le 28-04-2013 à 15:22:03  profilanswer
 

n°2187882
Farian
Posté le 28-04-2013 à 18:49:13  profilanswer
 

Bonjour !
 
Vous passez simplement la valeur en paramètre, non ? Ou alors il y a une subtilité qui m'échappe ...
 
Bonne continuation !

n°2187886
blackdeer
Posté le 28-04-2013 à 19:04:00  profilanswer
 

J'ai finalement passé le i en variable préalable, en lui donnant une valeur nulle. Maintenant, un autre problème est apparu, le message d'erreur suivant apparaît :  

Code :
  1. Traceback (most recent call last):
  2.   File "<pyshell#1>", line 1, in <module>
  3.     Tirage()
  4.   File "F:\ISN\HistFonct\TestV1Histoire.py", line 33, in Tirage
  5.     QHist1()
  6.   File "F:\ISN\HistFonct\TestV1Histoire.py", line 18, in QHist1
  7.     print (QHist1[i])   #On appelle la question en position i de la liste
  8. TypeError: 'function' object is not subscriptable


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Python

  Problème de variable

 

Sujets relatifs
Problème affichage tableau de taille variableproblème d'utilisation de variable shell dans un script
[PERL] problème avec variable de session PHPProblème affectation de classeur dans une variable
problème pour ajouter un nombre à une variable (heure UTC et CEST)[Resolu] Regex : Variable et incrementation dans le replace
Problème de variable PHPVBA Excel 2007 Problème de variable objet. Erreur 91
[resolu] Probleme de variable "tout" sur un formulaire de rechercheProbleme de variable
Plus de sujets relatifs à : Problème de variable


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR