Bonjour, je récemment commencé a développer en python. Je suis bloqué dans mon programme car je n'arrive pas a récupérer le contenu de la variable de ma fonction carte()
le code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
32
def jeu():
	global carte1
	carte1 = 0
	global carte2
	carte2 = 0
 
	carte()
	carte()
 
	print(f"J1: {carte.nbre1}")
	print(f"J2: {carte.nbre2}")
 
def carte():
 
	global nbre1
	global nbre2
	carte1 = randint(1,13)
	if carte1 == 1:
		m = input("Vous avez pioché un as, vous le transphormez en :\n1. Un\n2. Onze\n\nVeuillez entrer un nombre : ")
		if m == '1':
			nbre1 = 1
 
		if m == '2':
			nbre1 = 11
 
		if m != '1' or m != '2':
			print("Veuillez entrer un nombre valide")
	else:
		print(f"Vous avez pioché un {carte1}")
		nbre1 = carte1
 
	carte2 = randint(1,13)
J'ai comme erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
> 'function' object has no attribute 'nbre1'
Est ce que quelqu'un pourrais m'aider svp