APPRENDRE LE PYTHON #4 ? LES LISTES
ฝัง
- เผยแพร่เมื่อ 25 ก.ค. 2024
- Aujourd'hui , on se retrouve pour le 4ème épisode sur l’apprentissage du langage python avec la notion de liste ! 1 Like = 1 an de course offert
🔗Liens :
Quiz - Les Listes en Python : tinyurl.com/y7ezo5wv
Corrigé du TP : gist.github.com/GravenilvecTV...
Télécharger Python (Interpreteur) : tinyurl.com/o3yrmzt
Télécharger PyCharm (IDE) : tinyurl.com/chvzdv3
Python - Qu'est-ce que c'est ? tinyurl.com/zhmlevx
Python - L'Historique : tinyurl.com/ljqeaxz
🎥Mon Ordinateur :
- Intel Core i5-6500 (3.2 GHz)
Processeur Socket 1151 - Quad Core - Cache 6 Mo - Skylake
- MSI H110M PRO-D
- GTX 750Ti
Carte mère mATX - Socket 1151 - Chipset Intel H110 - USB 3.0 - SATA 6 Gb/s
- DDR4 Corsair Value Select, 8 Go, 2133 MHz, CAS 15
Mémoire DDR4 - PC-17000 - Low-Profile
- DISQUE SSD 128GO / DISQUE DUR 1T
- Zalman R1, Noir
Boitier PC Moyen Tour - ATX / mATX / Mini-ITX - USB 3.0 - Avec fenêtre
🎵 Musiques :
- Big Blues par Audionautix est distribué sous la licence Creative Commons Attribution (creativecommons.org/licenses/...)
Artiste : audionautix.com/
- Forget Me Not - E's Jammy Jams
- Fortaleza - Topher Mohr and Alex Elena
- Old Bossa par Twin Musicom est distribué sous la licence Creative Commons Attribution (creativecommons.org/licenses/...)
Artiste : www.twinmusicom.org/
- Totally Looped par Audionautix est distribué sous la licence Creative Commons Attribution (creativecommons.org/licenses/...)
Artiste : audionautix.com/
Musique Outro: RESPECOGNIZE - Diamond Ortiz
📌Mon Twitter : graven.yt/twitter
💰 Soutenir la chaine ? utip.io/gravendev
💬 Mon discord : graven.yt/discord
end()
1:00 créer une liste
2:00 : présenter un seul élément de la liste
2:30 : présenter le dernier élément de la liste.
6:00 : ajouter des valeurs à une liste
6:20 : retirer un élément de la liste
7:00 : vider une liste
8:45 importer un module (ex statistique)
9:40 : présenter le résultat
10:10: fonction random
11:30: faire une liste à partir d'un input
12:25: présenter la liste
j'epingle merci pour ta collaboration
@@Gravenilvectuto top, merci pour des vidéos aussi bien construites! ^^
Ptn au début j'avais pas compris tu es un genie
un vrai héros de youtube
Gg
Mieux qu'une grande partie des tutos payant continue comme ça tu gère
merci pour ton retour
Je debute. en python, et les 4 vidéos que j'ai vu sont plus instructives que des cours en ligne je trouve que tout est très bien expliqué !
@@Gravenilvectuto Mec continue comme ça
C’est vrai j’apprends trop bien avec lui
Salut Graven, je ne suis pas genre à commenter sur youtube, mais je n'ai jamais été orientée vers l'informatique à l'école car les filles étaient emmenées vers des matières "littéraires", c'est que aujourd'hui, à l'âge adulte que je me rend compte à quel point c'est passionnant et qu'il y a tout un monde à découvrir. Merci pour tes vidéos, j'apprends beaucoup et ça me donne envie de continuer ! :)
Ce que j'aime c'est qu'il explique clairement et il begaye pas donc c'est clair et fluide et on se perd pas dans ses paroles. TOP!
merci cousin
@@Gravenilvectuto c'est ton cousin?
Non mdr
7:22
Graven : on va jouer a la maitresse !
Les 161 508 personnes qui regardent la vidéo : non on fait pas ca
Graven : bah si !
xD
rectification : print("les 211 626 personnes")
nope, 260 381 Personne le 10 Février 2021
@@Ressayy5 rectification print("Les 270 166 personnes")
rectification:print("les 306 535 personnes")
Ptite astuce : Pour obtenir le dernier élément d'une liste, au lieu de faire
online_players[len(online_players)-1]
on peut faire directement
online_players[-1]
pour l'avant dernier
online_players[-2]
etc....
;-)
Et j'oublais... merci pour tous tes tutos ;-)
et tu peut faire
online_players[-2:]
@@badrdrabli7765 merci, beaucoup plus facile aussi
Merci ;)
Je suis d'accord
La difficulté augmente ça devient chaud! Mais t'es un bon prof:-)
Effectivement je commence à avoir la matière grise en ébullition ! Le principal c'est de tenir le coup, je trouve sa passionnant
Demain j'ai BTS Blanc en algo (python) et franchement je comprenais pas mes cours, mais tes vidéos, c'est des pépites. Tu me sauves la vie !
Merci !
Bonne chance pour aujourd'hui
@@Gravenilvectuto merci, franchement ça s'est très bien passé. Merci encore 😁✌
C'est tellement cool d'apprendre sur tes vidéos. Dommage que les professeurs ne soient pas aussi captivant, même des le collège.
Génial ! Vraiment sympa le nouveau rythme et la nouvelle intonation de ta voix, ça colle bien au rythme de la vidéo ;) !
La difficulté augmente sur cette vidéo !
Impecable les vidéos jusqu'à maintenant !
1 abonné de + !
J'aime trop tes vidéos continues comme ça je fais ça par passion et tu m'orientes de plus en plus vers des études de codage
Merci beaucoup Graven, grâce à toi je fais des efforts fulgurantes. MERCI BEAUCOUP
je post sur cette vidéo là mais je suis tout le cours Python, et comme les autres je m'accorde à dire que tu expliques trés bien les choses et que c est intéressant comme contenu ! keep up :)
Vraiment merci pour ces cours et surtout merci pour la doc ça depuis une semaine que je la cherche xd
Merçi beaucoup! J'aurais jamais cru pouvoir apprendre la programmation sur YT mais tes vidéos sont très bien expliqué et je progresse au fur et à mesure
meilleur tuto merci, tu me sauves!
continues comme ça !
Super vidéo merci Graven !
Hello Graven j'attends toujours les vidéos suivantes depuis le Sénégal! Cheer et bonne continuation.
l'episode 5 est en preparation ;)
7:23 ça m'a plié ahaha
Pareil 😂 "maiiis non on fait pas ça... bé si .."
En tout cas c'est top tes tutos Graven ;)
Déja comme certains ont bien pu le dire, la complexité du language commence par se faire ressentir à partirde cette quatrième partie. j'suis tout nouveau sur ta chaine (depuis le BENIN) et je my plais beaucoup déja parce que t'es tutos 1000 fois mieux que ce que je reçois comme cours en prepa sans parler de la contribution. donc un mauvaos rapport qualité/prix.
Merci Graven.
Merci Graven, j'ai un prof d'algo qui ne fait vraiment pas d'éffort pour nous apprendre le python heureusement que t'es là pour me sauver.
Merci pour les cours on attend les suivants avec impatience
Excellent Graven:)
Mec je te kiffe . J'adore tes vidéos
Bonjour Graven, vraiment merci pour tes vidéos. J'apprends Python de 0 et avec tes vidéos je fais énormément de progrès.
Salut alors tu as appris le python ?
super comme toujours
Vous aurez ainsi le corrigé de ce tp en description ça me tue j'ai l'impression d'entendre mes profs.
PS j'adore tes vidéos elles sont bien expliquées, j'ai plus progressé en 2 jours qu'en 1 an en récupérant des trucs déjà fait mdr
Super Video !
Merci super tuto je comprends mieux maintenant ;)
Super tuto ! Merci beaucoup
Graven je vous dis merci infiniment pour votre générosité
Tes vidéos sont géniales !
j'attend mes courses pour un an xD j'ai mis un like tellement que j'ai aimé la vidéo
This was so helpful!! Thank you
Très bon tuto!
Graven c'étais super, merci beaucoup
Tes video son de très bonne qualiter , continue comme sa
merci pour le petit cours, j'ai trouvé que c'était complet.
je t'aime ton travail est tellemnent qualitatif
tes corrigés sont magnifiques bv mec
merci pour ta vidéo ! au début je n'y comprenais rien mais maintenant que j'ai acquis les bases je suis très content de cette "formation" ! j'ai réaliser un register tout seule grâce à toi (évidemment il me reste à stocker cette valeur) mais je suis assez fier du résultat !
text = input("Veuillez saisir : email, pseudo, motdepasse : ").split(",")
print(text)
try:
print("Salut {}, Nous espèrons que tu passeras un agréable moment ici !".format(text[1]))
except:
print("Attention ! Pense bien à mettre les virgules pour séparer ton email, pseudo et ton mot de passe !")
merci encore :)
je regarde en 2019
et je veux apprendre a programmer
et un de mes pote ma conseiller de te suivre
tes trop chaud mec continue
tu as de bons amis ;)
@@Gravenilvectuto ha
Bonjour et merci pour toutes ces vidéos, j'ai énormément appris grâce à ton travail. J'aimerais suggérer une nouvelle vidéo (Hors série) que tu pourrais mettre à la suite de cette playlist qui parle exclusivement des types de modules, comment ça fonctionne ect ?
Le concept est juste génial en plus d'avoir de très bonnes explications ! Tu m'as fait me lever de mon lit à 22h pour aller coder l'exo 😂
xd gg
bravo, c'est clair !
Franchement super vidéos bien utiles à l’approche des concours
hé hé
trés simple et trés efficase... mercii
Graven tu as un grand cœur merci pour tes vidéos un abonné c'est rien mais sache que tu gagne un ami
une bonne explication merci beaucoup
c`est vraiment top vos vidéos , je trouve juste que quand vous expliquez , ca va vite , mon taf est programmeur , regleur sur robots sur du FANUC , au faire et a mesure que vous avancez je dois revoir les vidéos deux voir trois fois pour comprendre , merci quand mème , je vois que j`avance mais lentement , MERCI BEAUCOUP .
merci beaucoup pour se tuto
Super vidéo !
Vu que j'aime bien mon code bah je le poste :P
Merci pour ces tutos l'ami ! :D
from random import shuffle
Texte = input("Ecrivez ce que vous voulez en découpant les mots de cette façon (mot1/mot2/mot3)").split("/")
print(Texte)
#Pour check ma liste
shuffle(Texte)
print(Texte)
#Pour check le mélange
Taille = len(Texte)
if Taille < 10:
print(Texte[0:2])
else:
print(Texte[(Taille - 3):(Taille)])
Supper, merci !!
Merci Graven !
Franchement tu gère vraiment, bravo et merci.
Bonne continuation !
vous ètes vraiment bien
Merci !
merci infiniment pour tes videos
Mieux que le cours du prof a la fac merci 🤩
c'est claire merci
t'est le meilleur mon frère
Pas mal je suis plutôt avancé en python mais j'apprend quand même des trucs +1 abonné
Yeeeeeees !!!! JAI ENFIN RÉUSSI !!!
from random import shuffle
words = input("Entrer une chaine de la forme (Mot1/Mot2/Mot3/Mot4/...)").split("/")
print(words)
shuffle(words)
print(words)
if len(words) < 10:
print(words[0], words[1])
else:
print(words[-3], words[-2], words[-1])
Apres 3 heures jai réussi à faire un truc qui fonctionne ptn, c'étais long
merciiiiiiii
J'ai pu faire beaucoup plus simple que le corrigé:
from random import shuffle
chained_words = input("Merci d'indiquer 3 mots sour le format mot1/mot2/mot3").split("/")
print(chained_words)
shuffle (chained_words)
print (chained_words)
if len(chained_words) < 10:
print (chained_words[0:2])
else:
print (chained_words[-3:])
pourquoi vous mettez [0,2] pourtant les deux premiers éléments portent l'indice [0] et [1] stp?
@@assia1054 [O:2] va appeller les deux premiers éléments d'une liste, [:2] aura la même fonction , il n'utilise pas la virgule ici :)
@@assia1054 Si tu mets [0:1] le deuxième élément ne sera pas pris en compte, il faut toujurs faire +1 pour l'avoir
"Anana" je suis mort x)
continue comme ca t'explique bien
excellent
Yesssss
salut graven je voulais te demander si il était possible que tu corrige les TP que tu nous donne en fin de video merci de plus t'a formation est très claire et enrichissent tu fait du bon boulot
merci de m'apprendre python c'est vraiment cool
Salut, t'es impressionnant
Trop bien et en plus je peut programmer en python dans mon CDI ( drôle d'ide )
Merci graven
Graven: On va jouer à la maitresse
Nous: Mais non, on fait pas ça
Graven: Beh, si, cheh
Wow!
Cette vidéo est bien.
mdr le :" non on fais pas sa
- mais si " XD
Au debut quand j ai commencer python j ai rien compris je suis tomber sur test tutos et vraiment ca ma beaaucoup aider merci a toi !
Bonjour, excellente vidéo, ce cours est bien expliqué. Est ce que vous allez continuer cette aventure pour nous apprendre les interfaces. j'aimerais aussi que vous terminiez cette aventure en créer un projet pour mieux assimiler la programmation python. Encore une fois nous remercions très de votre aide très précieuse dans le domaine de la programmation
Oui c'est prevu
Superbe video, je m'abonne
from random import shuffle
generator = input("donnez un mot1/mot2/mot3/mot4/mot5/mot6/mot7/...").split("/")
shuffle(generator)
if len(generator)
🙏🙏🙏 merci
Graven nouveau ministre de l’éducation
ptdr
Voila mon code :)
from random import shuffle
# Demander en console une chaine de la forme mot1/mot2/mot3/mot4
chained_word = input("Entrez une chaine de la forme mot1/mot2/mot3/mot4")
# transformer la chaine en une liste
words = chained_word.split("/")
# melanger la liste
shuffle(words)
# recuperer le nombre d'element
words_len = len(words)
# afficher la liste
print(words)
# si le nombre d'element de la liste est inferieur a 10
if words_len < 10:
# afficher les 2 premiers
print(words[0:2])
else:
# afficher les 3 derniers
print(words[words_len -1], words[words_len -2], words[words_len -3])
jai rien compris mais c cool
super vidéo je debute et c'a m'aide bcp
Comment faire pour trouver la longueur des listes dans une liste ? J ai exam dm1 et je sais toujours pas faire ça
12:10 Impeccable, je cherchais cette fonctionnalité depuis la première fois qu'on utilise le .format(). En effet ça aide pas mal, ça ressemble beaucoup au C avec les printf("%d", &num);
J'espère que t'attaqueras des algo ultra compliquer sur python ça serait cool
JE VÉNÈRE CE MEC
Je pensais pas apprendre du Liszt en programmation... Enfin, on pianote bien sur un clavier après tout !
pour arrondir tu peux aussi utiliser ca:
list = [50, 76, 89]
rersult = round(list)
print(result)
j'aime bien
Salut graven j'ai téléchargé tout about python (_tes vidéos_) mais comment exécuter cela pour que l'on utilise comme logiciel ou application ?
Graven et en train de mué omg
Il a juste changer de micro ; )
@@moi8993 hahahahaaahahhaahh
Bonjour Graven, y a-t-il un moyen de trier les elements d'une la liste ? (par ordre alphabetique par exemple)
salut j'ai un probleme la fermeture edes accoladed ne marche pas j'arrive juste a faire celle de gauche = { sur pycharm mais pas l'aure pourtant j'arrive a la mettre } sur autre chose
salut les fonctions comme random et statistic ne fonctionnent pas avec un message d'erreur mentionnant le fait que ce plug in n'existe pas cela vous ai il deja arrive si oui quelles solutions ? merci
C'est choutte ce que tu fais j'avais essayer d'apprendre avec un livre est c'était plus dur
"On va jouer à la maîtresse - Ben non, on fait pas ça - Ben si !" MDR