cours python • Boucle for pour calculer la somme 1+2+... +100 • programmation • tutoriel • lycée

  Рет қаралды 139,636

jaicompris Maths

jaicompris Maths

Күн бұрын

Пікірлер: 84
@kenzokamlen4103
@kenzokamlen4103 Жыл бұрын
MONSIEUR JE VOUS AIMES EPOUSEZ MOI, j'ai passé toute la nuit à me casser la tête sur un programme et la vous venez de me sauvez pour mon controle de demain MERCI.
@jaicomprisMaths
@jaicomprisMaths Жыл бұрын
j'aurais bien voulu mais je suis déjà marié :-) encore merci pour le retour ça fait très plaisir
@mohamedgarmouma1541
@mohamedgarmouma1541 4 жыл бұрын
Merci infiniment. Comme d'habitude cours très clair. Je progresse grâce à vous.
@lydiereine5366
@lydiereine5366 2 ай бұрын
Mille mercis pour vos vidéos, je comprends bcp mieux grâce à vos vidéos.
@jaicomprisMaths
@jaicomprisMaths 2 ай бұрын
merci ça fait très plaisir 😇😇😇😇
@jaicomprisMaths
@jaicomprisMaths 2 ай бұрын
et je vais sortir bientot de nouvelles vidéos python
@hipoyume2854
@hipoyume2854 3 жыл бұрын
Merci pour la vidéo! Je ne suis pas sûr d'avoir bien compris l'exercice 2! Le résultat de mon taff juste ici : s = 0 for i in range (1, 101, 2): s += i print(f"{i-2} + 2 = {i}") print(f"Total: {s}") Exercice 2: etage = int(input("Combien voulez vous mettre d'étage sur votre pyramide? ")) for i in range (etage, 1, -1): etage -= i print(f"{i} - 1 = {i-1}")
@Koopalings_Wenwig_Von
@Koopalings_Wenwig_Von 5 жыл бұрын
J'ai encore plus compris Merci pour vos efforts Vos vidéos m'aident beaucoup
@zaydhassoune2987
@zaydhassoune2987 2 жыл бұрын
Je vous suis depuis le bac, il y a 7 ans et je continue à le faire ! merci !
@jaicomprisMaths
@jaicomprisMaths 2 жыл бұрын
merci à toi ça fait plaisir !
@kikiflores9133
@kikiflores9133 2 жыл бұрын
tjrs au top des topsssssssssssssssssssssssssss
@HChahra
@HChahra 2 жыл бұрын
Très clair ! Merci beaucoup.
@nouhailaessaadi7178
@nouhailaessaadi7178 5 ай бұрын
Video Magnifique et explication parfait
@jaicomprisMaths
@jaicomprisMaths 5 ай бұрын
merci beaucoup 😇
@TMMH_26
@TMMH_26 2 жыл бұрын
Merci beaucoup ❤️❤️
@sanaaben9471
@sanaaben9471 3 жыл бұрын
Reponse au dernier exemple: s=0 n=0 while s
@ilammelki6861
@ilammelki6861 3 жыл бұрын
Maintenant je peux dire que je comprends le python ; vraiment merci
@ranim7940
@ranim7940 Жыл бұрын
Merciii bcp monsieur ❤❤❤
@mouradchihaoui5500
@mouradchihaoui5500 3 жыл бұрын
Merci beaucoup c'était vraiment très très très utile
@inesel-omari4746
@inesel-omari4746 4 жыл бұрын
Bonjour, Personnellement lorsque je fais la vérification pour les 5050, je n'ai pas les parenthèses et les virgules pour représenter mon i et mon s, cependant j'ai bien les valeurs de chaque i et s... Pouvez-vous m'éclairer s'il vous plaît? Et merci pour vos vidéos, elles sont super claires !
@ahmedbennani7769
@ahmedbennani7769 3 жыл бұрын
dans la fenetre,de python ,ecrit avec l'indontation prnt("somme",s) run print(i)
@buzzmarked8624
@buzzmarked8624 4 жыл бұрын
MERCI CONTINUER EN 2020
@smallchic5960
@smallchic5960 4 жыл бұрын
continuez vos videos elles m'aident beaucoup moi et mes camarades! c'est super professeur Herla
@angekirasaya2458
@angekirasaya2458 4 жыл бұрын
j'ai un controle de NSI spé demain sur du langage python , vous me sauvez la vie merci beaucoup!!
@NBKIAZ
@NBKIAZ 2 жыл бұрын
Merci pour la video .
@mahamatalidjalborddiard5440
@mahamatalidjalborddiard5440 6 ай бұрын
Mash Allah Génial
@jaicomprisMaths
@jaicomprisMaths 6 ай бұрын
😇😇😇😇
@olivierbouchez9150
@olivierbouchez9150 4 жыл бұрын
Je suppose que cette version marche aussi beg=1 end=100 step=1 for l in range(1,3): s=0 for i in range(1,end+1,step): s=s+i print ("Somme des entiers de " +str(beg) + " à " + str(end) + " avec pas de " + str(step) + " = " + str(s)) end=end-1 step=step+1
@dylanau7360
@dylanau7360 4 жыл бұрын
bonjour j'ai un probleme sur Python sur les boucles le probleme c que je sais pas quoi mettre apres le If pourrais tu m'aider stp repertoire=[("nom":"dupont","tel":"5234")],("nom":"tournesol","tel":"5248"),"nom":"dupont","tel":"3452") for i in range(len(repertoire)): if print(repertoire[i]["tel"])
@sssagid
@sssagid 3 жыл бұрын
merci mon frere
@wafam4435
@wafam4435 4 жыл бұрын
bonjour et merci pour votre effort, moi je débute a peine avec python et j'ai c que je n'ai pas compris x=float(input(taper la valeur de x)) y=x**0,5 + 2 print(y) NB: il y a bien deux étoiles
@jaicomprisMaths
@jaicomprisMaths 4 жыл бұрын
** pour la puissance et * pour la multiplication
@casablanka4194
@casablanka4194 Жыл бұрын
merci l'ami
@fabriceraimbaud7619
@fabriceraimbaud7619 6 ай бұрын
bjr, la fonction sum fonctionne aussi très bien. print(sum(range(1,101,1)))
@jaicomprisMaths
@jaicomprisMaths 6 ай бұрын
oui mais le but ici c'est justement de s'entrainer à reprogrammer les fonctions de base, c'est un très bon exercice
@jupiterendromede3194
@jupiterendromede3194 4 жыл бұрын
bonjour ,encore une question svp, c'est quoi la différence entre print et return, quand est ce qu'on peut utilser l'une ou l'autre? en vous remerciant
@jaicomprisMaths
@jaicomprisMaths 4 жыл бұрын
print() permet d'afficher qqchose, alors que return(..) n'affiche rien mais renvoie qqchose à la sortie d'une fonction, très bonne journée
@jupiterendromede3194
@jupiterendromede3194 4 жыл бұрын
jaicompris Maths , merci infiniment pour votre réponse et pour les vidéos !
@pascalbourdais4836
@pascalbourdais4836 5 жыл бұрын
Bonjour, J'avais plus simple 1er : print (100+1)/2*100 2ème : print (1+99)*100 /2 /2 Mais j'ai de vieux souvenirs qui remontent
@jaicomprisMaths
@jaicomprisMaths 5 жыл бұрын
tout à fait, mais c'est en 2nde et ils n'ont pas les formules des sommes de suites, :-) www.jaicompris.com
@remigaborit2486
@remigaborit2486 5 жыл бұрын
Pascal : Pour la seconde suite?
@remigaborit2486
@remigaborit2486 5 жыл бұрын
indice : C'est des carrés (nombre à la puissance 2 ;) )
@remigaborit2486
@remigaborit2486 5 жыл бұрын
J'ai modifé mon programme : #coding:utf-8 s=0 t=0 for i in range(1,100,2): t=t+1 s=s+i print(t,i,s) print('La somme de 1 à 99 avec un pas de 2, vaut : '+ str(s))
@vfx7t
@vfx7t 5 жыл бұрын
pour comprendre ce que tu n'as pas compris , une réflexion très juste !
@christina8575
@christina8575 4 жыл бұрын
Bonjour Pourquoi est ce que si je met s=0 a l'interieur de la boucle ce n'est pas le meme resultat?
@CarlosGarcia-cv7qk
@CarlosGarcia-cv7qk 3 жыл бұрын
Bonjour, car si vous mettez s=0 à l'intérieur de la boucle vous initialisez la somme (valeur s=0) à chaque nouvelle valeur de i. Donc à la fin de la boucle vous aurez s=s+100, le résultat est 100 (s étant 0 car réinitialisé).
@vincentbergerot86
@vincentbergerot86 5 жыл бұрын
Pourquoi la dernière valeur est exclue ?
@jaicomprisMaths
@jaicomprisMaths 5 жыл бұрын
c'est un choix de python, en fait le principe range(10) sort 10 valeurs en commençant à 0 donc de 0 à9 ce qui fait 10 valeurs, très bonne soirée
@vincentbergerot86
@vincentbergerot86 5 жыл бұрын
@@jaicomprisMaths je vois merci 😁
@sakuhikudo
@sakuhikudo 4 жыл бұрын
Si on veut calculer la somme des nombres pairs d'une liste défini précédemment, comment on fait?
@jaicomprisMaths
@jaicomprisMaths 4 жыл бұрын
tu as déjà une liste par ex Li=[7,1,2,4,16,81,100] avec des nbre pair et impair et tu dois calculer la sommes des nbre pairs de la liste?
@sakuhikudo
@sakuhikudo 4 жыл бұрын
@@jaicomprisMaths oui c'est ca et je n'arrive pas du tout
@jaicomprisMaths
@jaicomprisMaths 4 жыл бұрын
@@sakuhikudo tu dois faire une boucle pour parcourir ta liste et pour chaque valeur de la liste regarder si elle est pair et si oui l'ajouter à ta somme et pour savoir si pair, pense à utiliser l'opérateur modulo regarde ici jaicompris.com/python/python-modulo.php
@sakuhikudo
@sakuhikudo 4 жыл бұрын
@@jaicomprisMaths si je fais avec votre exemple : Li = [7,1,2,4,16,81,100] long = len(Li) s = 0 for i in range (0, long) : if Li[i]%2 == 0 : s = s + i else : s = s print (s) je trouve que ca a faire mais ce n'est pas la bonne manière je le sais pouvez vous me dire c'est où que je m'y prends mal?
@jaicomprisMaths
@jaicomprisMaths 4 жыл бұрын
@@sakuhikudo c pas mal du tout, mais s=s+li[i] et pas s=s+i ensuite le else ne sert à rien
@sidimohamedcherif6587
@sidimohamedcherif6587 2 жыл бұрын
merciii bcp !
@zahra-pl1sk
@zahra-pl1sk 3 жыл бұрын
merci bcp
@ayoubayoubb3335
@ayoubayoubb3335 2 жыл бұрын
merciiiiiiiiiiiiii beaucoup
@nordprod1411
@nordprod1411 Жыл бұрын
merci
@Matt-fv4wf
@Matt-fv4wf 4 жыл бұрын
Bonjour, comment calculer la somme suivante sur python: s=1+2+4+8+16+32+...+1024 Merci d'avance
@jaicomprisMaths
@jaicomprisMaths 4 жыл бұрын
regarde sur cette page c'est un mélange des exos 1 et 2 jaicompris.com/python/python-exercice.php
@ulrich1521
@ulrich1521 5 жыл бұрын
Bonjour, Dans le cours précédent tu ne nous dit pas comment additionner les variables. Du coup on ne peut pas faire l'exercice. De mon côté j'ai donc pensé qu'il fallait juste faire sortir tout les nombres de 1 à 100 puis faire sortir tout les nombres de 1 à 99 avec un pas de 2. xD
@olivierbouchez9150
@olivierbouchez9150 4 жыл бұрын
si dans le cours sur input
@manoutoutou9494
@manoutoutou9494 3 жыл бұрын
Merci infiniment ... j'adorrrrre
@Iarilandy
@Iarilandy Жыл бұрын
thanks
@Bilar_short
@Bilar_short 9 ай бұрын
Il y a quelque chose que je ne comprend pas dans le premier programme S=0 For i in range (1,101) S=s+1 Print (s) Donc s=0 et i =1 0=0+1=1 1=1+2=3 2 est le i car au départ i = 1 ensuite à 2 ainsi de suite, Le problème donc est que l'on est pas censé trouver 3 mais 2 !
@Bilar_short
@Bilar_short 9 ай бұрын
Ah mais enfaîte si c'est normal
@jaicomprisMaths
@jaicomprisMaths 9 ай бұрын
c'est normal comme tu l'as dit car on fait la somme, s=0, i=1 ->s=1 puis i=2 -> s=s+i=1+2=3 voilà j'espère que c clair
@Bilar_short
@Bilar_short 9 ай бұрын
@@jaicomprisMaths en tout cas merci de prendre temps de répondre au commentaire, je vous en remercie.
@zambalaboxer692
@zambalaboxer692 Ай бұрын
😅😅😅😅😅 Oui 😊
@pabloglba
@pabloglba 2 жыл бұрын
👍
@raniarouis6783
@raniarouis6783 3 жыл бұрын
Bonsoir j'ai une toute petite question est ce qu'on peut écrire s=0 For I in range (0..100) S=s+i+1?
@TechPrivacyPro
@TechPrivacyPro 4 жыл бұрын
Slt svp pk s=i+s
@jaicomprisMaths
@jaicomprisMaths 4 жыл бұрын
on rajoute i à s et on met le resultat dans s
@TechPrivacyPro
@TechPrivacyPro 4 жыл бұрын
@@jaicomprisMaths merci infiniment❤ mais est ce que si s=i+s alors i=0 , franchement j'ai pas compris ce point là☺
@jaicomprisMaths
@jaicomprisMaths 4 жыл бұрын
@@TechPrivacyPro s=s+i n'est pas une égalité au sens mathématique, ça veut dire s+i ->s
@Litzy440
@Litzy440 3 жыл бұрын
Vous avez ecrit 101
@jaicomprisMaths
@jaicomprisMaths 3 жыл бұрын
oui c expliqué ds la vidéo, ds un range(a,b) la valeur b est exclue donc range(...,101) ça s'arrete à 100, c'est une particularité de python
@othmaniridha973
@othmaniridha973 4 жыл бұрын
merci beaucoup
@willplanes6441
@willplanes6441 4 жыл бұрын
Et dire que je suis en prépa et que ça me sert ... x)
@didierletractopelledecomba3959
@didierletractopelledecomba3959 3 жыл бұрын
La vidéo est excellente mais par contre ligne 3 c'est plus correct d'écrire s+=i que s=s+i. C'est de la bête optimisation mais c'est utile à apprendre pour lire les programmes.
@jaicomprisMaths
@jaicomprisMaths 3 жыл бұрын
c'est une question que je me suis posée et j'avais fait le choix de rester sur s=s+i. La prochaine fois je donnerai les 2 versions :-)
Mom Hack for Cooking Solo with a Little One! 🍳👶
00:15
5-Minute Crafts HOUSE
Рет қаралды 20 МЛН
We Attempted The Impossible 😱
00:54
Topper Guild
Рет қаралды 27 МЛН
13 Карт - Клоны - ВСЁ | 8 серия
10:03
13 Карт
Рет қаралды 83 М.
Python : Les boucles
14:36
Docstring
Рет қаралды 22 М.
Boucles for et while en Python | Python pour la Science #5
12:14
EpiMed Open Course
Рет қаралды 6 М.
TUTORIEL PYTHON pour Débutants - Les BASES en 5 Exercices #python #coding
16:53