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

  Рет қаралды 134,269

jaicompris Maths

jaicompris Maths

Күн бұрын

jaicompris.com/...
- apprendre à programmer avec python:
- savoir utiliser la boucle for i in range(...) pour calculer une somme
- calculer 1+2+3+....+100
- calculer 1+3+5+7+....99
cours python - base de la programmation - lycée - tutoriel - algorithmique

Пікірлер: 80
@kenzokamlen4103
@kenzokamlen4103 10 ай бұрын
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 10 ай бұрын
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.
@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
@sanaaben9471
@sanaaben9471 3 жыл бұрын
Reponse au dernier exemple: s=0 n=0 while s
@nouhailaessaadi7178
@nouhailaessaadi7178 2 ай бұрын
Video Magnifique et explication parfait
@jaicomprisMaths
@jaicomprisMaths 2 ай бұрын
merci 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 !
@HChahra
@HChahra 2 жыл бұрын
Très clair ! Merci beaucoup.
@TM-fk6bu
@TM-fk6bu 2 жыл бұрын
Merci beaucoup ❤️❤️
@ilammelki6861
@ilammelki6861 3 жыл бұрын
Maintenant je peux dire que je comprends le python ; vraiment merci
@kikiflores9133
@kikiflores9133 Жыл бұрын
tjrs au top des topsssssssssssssssssssssssssss
@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)
@angekirasaya2458
@angekirasaya2458 3 жыл бұрын
j'ai un controle de NSI spé demain sur du langage python , vous me sauvez la vie merci beaucoup!!
@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
@mouradchihaoui5500
@mouradchihaoui5500 3 жыл бұрын
Merci beaucoup c'était vraiment très très très utile
@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
@fabriceraimbaud7619
@fabriceraimbaud7619 3 ай бұрын
bjr, la fonction sum fonctionne aussi très bien. print(sum(range(1,101,1)))
@jaicomprisMaths
@jaicomprisMaths 3 ай бұрын
oui mais le but ici c'est justement de s'entrainer à reprogrammer les fonctions de base, c'est un très bon exercice
@smallchic5960
@smallchic5960 3 жыл бұрын
continuez vos videos elles m'aident beaucoup moi et mes camarades! c'est super professeur Herla
@mahamatalidjalborddiard5440
@mahamatalidjalborddiard5440 3 ай бұрын
Mash Allah Génial
@jaicomprisMaths
@jaicomprisMaths 3 ай бұрын
😇😇😇😇
@buzzmarked8624
@buzzmarked8624 4 жыл бұрын
MERCI CONTINUER EN 2020
@dylanau7360
@dylanau7360 3 жыл бұрын
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"])
@vfx7t
@vfx7t 5 жыл бұрын
pour comprendre ce que tu n'as pas compris , une réflexion très juste !
@ranim7940
@ranim7940 Жыл бұрын
Merciii bcp monsieur ❤❤❤
@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))
@NBKIAZ
@NBKIAZ Жыл бұрын
Merci pour la video .
@casablanka4194
@casablanka4194 Жыл бұрын
merci l'ami
@ayoubayoubb3335
@ayoubayoubb3335 Жыл бұрын
merciiiiiiiiiiiiii beaucoup
@Bilar_short
@Bilar_short 6 ай бұрын
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 6 ай бұрын
Ah mais enfaîte si c'est normal
@jaicomprisMaths
@jaicomprisMaths 6 ай бұрын
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 6 ай бұрын
@@jaicomprisMaths en tout cas merci de prendre temps de répondre au commentaire, je vous en remercie.
@nordprod1411
@nordprod1411 Жыл бұрын
merci
@sssagid
@sssagid 2 жыл бұрын
merci mon frere
@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
@Iarilandy
@Iarilandy 11 ай бұрын
thanks
@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 !
@zahra-pl1sk
@zahra-pl1sk 3 жыл бұрын
merci bcp
@sidimohamedcherif6587
@sidimohamedcherif6587 2 жыл бұрын
merciii bcp !
@vincentbergerot86
@vincentbergerot86 4 жыл бұрын
Pourquoi la dernière valeur est exclue ?
@jaicomprisMaths
@jaicomprisMaths 4 жыл бұрын
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 4 жыл бұрын
@@jaicomprisMaths je vois 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
@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é).
@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
@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?
@manoutoutou9494
@manoutoutou9494 3 жыл бұрын
Merci infiniment ... j'adorrrrre
@pabloglba
@pabloglba 2 жыл бұрын
👍
@othmaniridha973
@othmaniridha973 3 жыл бұрын
merci beaucoup
@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 :-)
@TechPrivacyPro
@TechPrivacyPro 3 жыл бұрын
Slt svp pk s=i+s
@jaicomprisMaths
@jaicomprisMaths 3 жыл бұрын
on rajoute i à s et on met le resultat dans s
@TechPrivacyPro
@TechPrivacyPro 3 жыл бұрын
@@jaicomprisMaths merci infiniment❤ mais est ce que si s=i+s alors i=0 , franchement j'ai pas compris ce point là☺
@jaicomprisMaths
@jaicomprisMaths 3 жыл бұрын
@@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
@willplanes6441
@willplanes6441 3 жыл бұрын
Et dire que je suis en prépa et que ça me sert ... x)
escape in roblox in real life
00:13
Kan Andrey
Рет қаралды 75 МЛН
Новый уровень твоей сосиски
00:33
Кушать Хочу
Рет қаралды 4,2 МЛН
💩Поу и Поулина ☠️МОЧАТ 😖Хмурых Тварей?!
00:34
Ной Анимация
Рет қаралды 1,6 МЛН
APPRENDRE LE PYTHON #5 ? LES BOUCLES
14:40
Graven - Développement
Рет қаралды 437 М.
Somme 1 + 2 + 3 + . . . + n  En Python
7:17
Très Facile !
Рет қаралды 59 М.
escape in roblox in real life
00:13
Kan Andrey
Рет қаралды 75 МЛН