1 pièce(s) jointe(s)
Souci d'interprétation de type
Bonjour j'ai un soucis sur un de mes programme
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
#Déclaration du type compte_t qui aura un numéro de compte(entier), le nom(cc), le prénom du propriétaire(cc) et le solde(entier).
class compte_t:
num=0 # int
nom="ab" # str
prenom="ba" # str
solde=0 # int
#Déclaration et initialisation du tableau comptes qui peut contenir 100 valeur de type compte_t
comptes=[0]*100
comptes[0]=compte_t
comptes[0].num =98263
comptes[0].nom ="Imum"
comptes[0].prenom ="Max"
comptes[0].solde =300
n=0
#IHM
ctn=10
ch=0
while ctn>0 :
print("Choisissez l'opération à effectuer")
print("1 : ajouter un compte")
choix=int(input("Entrez votre choix : "))
if (choix == 1): #Ouverture d'un nouveau compte
print("Création d'un nouveau compte ")
n=n+1
comptes[n].num=int(input("Entrez le numéro de compte : "))
comptes[n].nom=str(input("Entrez le nom du propriétaire du compte : "))
comptes[n].prenom=str(input("Entrez le prenom du propriétaire du compte : "))
comptes[n].solde=int(input("Entrez le solde : "))
ctn=10 |
Lorsque je rentre le choix 1 il ne veut pas calculer et me trouve une erreur de type je ne vois pas d'où ça vient si quelqu'un pourrait m'aider je le serais reconnaissant merci
PS: Voici ce qu'il m'affiche
Pièce jointe 195506