Messages de OuestBrick

https://youtu.be/WCdRL6bqSKI
Les 20 dernière secondes :rire:

Le 05 juin 2022 à 02:10:17 :
Si ce tocard de low iq savait suivre des instructions il aurait pas eu de problèmehttps://image.noelshack.com/fichiers/2016/48/1480464170-1478102381-1470920774-risitas359.png

Pour le cop, les flics l'ont buté gratuitement.
Le pauvre il a fait tout ce qu'on lui disait, malheureusement le flic devait remplir son quota de coup de feu journalier :rire:

n'ont aucune vergogne à les buter eux aussi :)
https://youtu.be/VBUUx0jUKxc
Quel putain de plaisir cette vidéo :bravo:
La lavette qui crève en chialant comme une forte bordel :rire:
Les SNIPERS putain
05/06/2022 01:05

Le 05 juin 2022 à 01:03:21 :
drone > all

Pas pour rien que les cartels CIA en utilisent pour lâcher des bombes sur leurs ennemishttps://image.noelshack.com/fichiers/2016/26/1467335935-jesus1.png

:)

Jouable à la manette ?
Besoin d'aide en PYTHON
03/06/2022 23:29

Le 03 juin 2022 à 23:27:10 :
c = len(coef)
somme = 0
for i in note :
for i in coef :
somme += note*coef
somme = somme//c

:(

Presque, le seul probleme c'est tes doubles boucle for. Pour l'instant evite de les utiliser :hap:
note*coeff c'est interdit en python :hap:

Besoin d'aide en PYTHON
03/06/2022 23:25
def moyenne(coeff,note):
somme = 0
n = len(note)#On par du principe que les liste coeff et note ont la meme taille
for i in range(n):
somme += note[i]*coeff[i]
return somme/sum(coeff)
Besoin d'aide en PYTHON
03/06/2022 23:23
Essaye d'abord peut etre de calculer la moyenne pour des notes ayant tous le même coefficient(1 peut être)
Besoin d'aide en PYTHON
03/06/2022 23:20

Le 03 juin 2022 à 23:19:09 :
somme = 0
for i in note :
for i in coef :
somme = note*coef

:(

Non plus,
Tu veux que je te file la soluce expliquéé en détaille ?
Je pense que tu as du ma avec le parcours des listes :hap:.Par exemple là, tu utilises i pour note et coeff :hap:
edit: Cependant tu y est presque, c'est plutoun += à la place du =.

Besoin d'aide en PYTHON
03/06/2022 23:16
Par exemple si j'ai une liste Depense, et que je veux faire la somme de mes dépense, je peux faire :
somme = 0
for i in Depense:
somme+= i
return somme
Besoin d'aide en PYTHON
03/06/2022 23:14

Le 03 juin 2022 à 23:06:21 :

Le 03 juin 2022 à 23:02:28 :

Le 03 juin 2022 à 23:00:03 :
j'ai pas encore fini mais :

def moyenne(note, coef):
compte = 0
somme = 0
note = []
coef = []
for i in note :
for i in coef :
compte = sum(note*coef)
somme = sum(coef)

?? :(

Bon la ça ne va pas vraiment .
Tu as compris la notion de paramètre en python ?
ps : Oublie pour l'instant que la fonction sum existe :hap:.

bah les paramètres c'est les variables de la fonction quoi

Oui c'est ça. Sauf que quand tu fais
note = []
coef = []

tu réinitialises tes variables :hap:. Donc tu dois déja enlever ces 2 lignes.

Ensuite,
for i in note :
for i in coef :
compte = sum(note*coef)

Cette partie la ca ne va pas non plus. Arrete d'utiliser sum pour l'instant'
Essaye d'appliquer ta formule étape par etape.

Besoin d'aide en PYTHON
03/06/2022 23:02

Le 03 juin 2022 à 23:00:03 :
j'ai pas encore fini mais :

def moyenne(note, coef):
compte = 0
somme = 0
note = []
coef = []
for i in note :
for i in coef :
compte = sum(note*coef)
somme = sum(coef)

?? :(

Bon la ça ne va pas vraiment .
Tu as compris la notion de paramètre en python ?
ps : Oublie pour l'instant que la fonction sum existe :hap:.

Besoin d'aide en PYTHON
03/06/2022 22:59

Le 03 juin 2022 à 22:57:26 :

Le 03 juin 2022 à 22:56:06 :

Le 03 juin 2022 à 22:50:02 :

Le 03 juin 2022 à 22:49:00 Charlies_lost a écrit :

Le 03 juin 2022 à 22:45:52 :
une fonction existe déjà mais sinon
def recherche(caractere, mot):
return len([c for c in mot if c == caractere])

Tu crées un tableau intermédiaire qui est inutile.

len() ne peut pas renvoyer le nombre d'éléments d'un generator :(

Oui, mon propos étant que len n'est pas approprié.
Une autre solution, je pense plus pythonesque, si on ne veut pas sommer des booléens :
sum(1 for l in word if l == l2)

La solution pythonnesque c'est d'utiliser le builtin Counter

Si l'op est entrain d'apprendre le Pyhton, c'est mieux pour lui d'écrire ses algos à partir de zéro :hap:

Besoin d'aide en PYTHON
03/06/2022 22:58

Le 03 juin 2022 à 22:55:03 :

Le 03 juin 2022 à 22:54:28 :

Le 03 juin 2022 à 22:52:41 :

Le 03 juin 2022 à 22:51:54 :

Le 03 juin 2022 à 22:48:13 :
Bon mtn je dois créer une fonction qui calcule la moyenne avec des notes qui ont des coefs

bon je pense que c'est pas ça mais :

def moyenne(liste):
coef = len(liste)
m = []
m = sum(liste[0] * liste[1])
m = m/coef
return m

(ne me donnez pas la réponse mais juste de l'aide svp :hap:)

Tu connais la formule de la moyenne ?

avec les coefs : c'est la somme des produits des notes avec leurs coefs respectifs divisés par '''le nombre la somme de coef total

Donc normalement il te faudrait une liste avec les notes et une autre liste avec les coeffs.
Ta fonction devrait donc avoir 2 paramètres

les 2 parametres, note et coef?

effectivement. Note et Coeff étant des listes.
Une fois que tu as ca, tu as juste à appliquer la formule.
Par du principe que les notes et coeff sont rangés respectivement dans chacune des listes.
Par exemple si la première note c'est celle de math et la derniere celle de francais, alors le premier coeff sera celui de math et le dernier celui de francais.

Besoin d'aide en PYTHON
03/06/2022 22:54

Le 03 juin 2022 à 22:52:41 :

Le 03 juin 2022 à 22:51:54 :

Le 03 juin 2022 à 22:48:13 :
Bon mtn je dois créer une fonction qui calcule la moyenne avec des notes qui ont des coefs

bon je pense que c'est pas ça mais :

def moyenne(liste):
coef = len(liste)
m = []
m = sum(liste[0] * liste[1])
m = m/coef
return m

(ne me donnez pas la réponse mais juste de l'aide svp :hap:)

Tu connais la formule de la moyenne ?

avec les coefs : c'est la somme des produits des notes avec leurs coefs respectifs divisés par '''le nombre la somme de coef total

Donc normalement il te faudrait une liste avec les notes et une autre liste avec les coeffs.
Ta fonction devrait donc avoir 2 paramètres

Besoin d'aide en PYTHON
03/06/2022 22:52

Le 03 juin 2022 à 22:51:21 :

Le 03 juin 2022 à 22:49:58 :
Hésite pas à utiliser des print de partout pendant tes débug

La typiquement si tu avait fait un print(i) dans ta boucle tu aurait vu que ça donnait les nombre et pas les lettres du mot

c pas très opti non?

Quand on débug, tu s'en fout de l'optimisation :hap:
C'est pour le code final que l'optimisation compte :ok:

Besoin d'aide en PYTHON
03/06/2022 22:51

Le 03 juin 2022 à 22:48:13 :
Bon mtn je dois créer une fonction qui calcule la moyenne avec des notes qui ont des coefs

bon je pense que c'est pas ça mais :

def moyenne(liste):
coef = len(liste)
m = []
m = sum(liste[0] * liste[1])
m = m/coef
return m

(ne me donnez pas la réponse mais juste de l'aide svp :hap:)

Tu connais la formule de la moyenne ?

Besoin d'aide en PYTHON
03/06/2022 22:42

Le 03 juin 2022 à 22:42:17 :
est-ce que des quilles peuvent rester svp ? je suis entrain de faire d'autres codes donc si vous pourriez me dire si j'ai correct ou pas :hap:

Vas-y :hap:

Besoin d'aide en PYTHON
03/06/2022 22:42

Le 03 juin 2022 à 22:40:02 :
def recherche(caractere, mot):
compteur = 0
for i in range(len(mot)):
if mot[i] == caractere :
compteur += 1
return compteur

De rien

Évite de mettre aussi len(mot) dans le range, c'est horrible niveau optimisation :hap:

Besoin d'aide en PYTHON
03/06/2022 22:40
def recherche(caractere, mot):
compteur = 0
for i in range(len(mot)):
if mot[i] == caractere :
compteur += 1
return compteur

De rien