Informatique
besoin de dépannage informatique
Si vous avez des petits problèmes informatiques c'est le moment de les poser

MattMatt33
Bien sur mais il faut savoir si toute tes fonctions peuvent rentrer dans la même classe car si tu fait une classe juste pour mettre plein de fonction ce n'est pas bon

def convMaj(listmot):
listmaj = []
for mot in listmot:
longueur = len(mot)
npossi = 2**longueur - 1
while npossi > -1:
z = 0
c = ""
nbin = bin(npossi)
nbin = nbin[2:]
comparateur = str(nbin)
if len(comparateur) < longueur:
ncaracadd = longueur - len(comparateur)
comparateur = comparateur.zfill(len(comparateur) + ncaracadd)
for i in mot:
if comparateur[z] == "0":
c = c + i.upper()
else:
c = c + i
z = z + 1
listmaj.append(c)
npossi = npossi - 1
return listmaj
listmaj = []
for mot in listmot:
longueur = len(mot)
npossi = 2**longueur - 1
while npossi > -1:
z = 0
c = ""
nbin = bin(npossi)
nbin = nbin[2:]
comparateur = str(nbin)
if len(comparateur) < longueur:
ncaracadd = longueur - len(comparateur)
comparateur = comparateur.zfill(len(comparateur) + ncaracadd)
for i in mot:
if comparateur[z] == "0":
c = c + i.upper()
else:
c = c + i
z = z + 1
listmaj.append(c)
npossi = npossi - 1
return listmaj

MattMatt33
C'est une seule fonction, cela ne sert à rien de la mettre dans une classe