APPRENDRE LE PYTHON #4 ? LES LISTES

Поделиться
HTML-код
  • Опубликовано: 14 дек 2024

Комментарии • 520

  • @Darklordthe1
    @Darklordthe1 4 года назад +397

    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

    • @Gravenilvectuto
      @Gravenilvectuto  4 года назад +48

      j'epingle merci pour ta collaboration

    • @Darklordthe1
      @Darklordthe1 4 года назад +13

      @@Gravenilvectuto top, merci pour des vidéos aussi bien construites! ^^

    • @Jockeur
      @Jockeur 4 года назад +4

      Ptn au début j'avais pas compris tu es un genie

    • @noalimandas1084
      @noalimandas1084 4 года назад +5

      un vrai héros de youtube

    • @high--tech77
      @high--tech77 3 года назад +1

      Gg

  • @victorthomas1549
    @victorthomas1549 6 лет назад +285

    Mieux qu'une grande partie des tutos payant continue comme ça tu gère

    • @Gravenilvectuto
      @Gravenilvectuto  6 лет назад +26

      merci pour ton retour

    • @vhuvugvuuy7g8uhuvhuuv28
      @vhuvugvuuy7g8uhuvhuuv28 6 лет назад +12

      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é !

    • @turbojohn2599
      @turbojohn2599 5 лет назад +1

      @@Gravenilvectuto Mec continue comme ça

    • @floriana8877
      @floriana8877 5 лет назад +5

      C’est vrai j’apprends trop bien avec lui

  • @dysarkezzz3094
    @dysarkezzz3094 4 года назад +20

    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!

  • @bobbye.5431
    @bobbye.5431 6 лет назад +228

    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....
    ;-)

    • @bobbye.5431
      @bobbye.5431 6 лет назад +6

      Et j'oublais... merci pour tous tes tutos ;-)

    • @badrdrabli7765
      @badrdrabli7765 6 лет назад +3

      et tu peut faire
      online_players[-2:]

    • @MAELLLE
      @MAELLLE 6 лет назад

      @@badrdrabli7765 merci, beaucoup plus facile aussi

    • @inksquid3206
      @inksquid3206 5 лет назад +1

      Merci ;)

    • @evanlebrun904
      @evanlebrun904 5 лет назад

      Je suis d'accord

  • @クランミカエラ
    @クランミカエラ Год назад +15

    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 ! :)

    • @frystax
      @frystax 3 месяца назад

      Yees !

  • @ewangillet5133
    @ewangillet5133 4 года назад +134

    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 !

    • @Gravenilvectuto
      @Gravenilvectuto  4 года назад +12

      xD

    • @Ressayy5
      @Ressayy5 4 года назад +5

      rectification : print("les 211 626 personnes")

    • @taherdarkallah
      @taherdarkallah 3 года назад +1

      nope, 260 381 Personne le 10 Février 2021

    • @Azurioh
      @Azurioh 3 года назад +1

      @@Ressayy5 rectification print("Les 270 166 personnes")

    • @ankorhaa2379
      @ankorhaa2379 3 года назад +1

      rectification:print("les 306 535 personnes")

  • @JefVerboom1
    @JefVerboom1 4 года назад +26

    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.

  • @warrenchriskamdem7860
    @warrenchriskamdem7860 5 лет назад +107

    La difficulté augmente ça devient chaud! Mais t'es un bon prof:-)

    • @infinitycauz2752
      @infinitycauz2752 2 года назад +7

      Effectivement je commence à avoir la matière grise en ébullition ! Le principal c'est de tenir le coup, je trouve sa passionnant

  • @phantommix9599
    @phantommix9599 5 лет назад +55

    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 !

    • @Gravenilvectuto
      @Gravenilvectuto  5 лет назад +12

      Bonne chance pour aujourd'hui

    • @phantommix9599
      @phantommix9599 5 лет назад +13

      @@Gravenilvectuto merci, franchement ça s'est très bien passé. Merci encore 😁✌

  • @kevincarpentier7085
    @kevincarpentier7085 6 лет назад +16

    La difficulté augmente sur cette vidéo !
    Impecable les vidéos jusqu'à maintenant !
    1 abonné de + !

  • @Zeblyss
    @Zeblyss 4 года назад +1

    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

  • @MotherBroker
    @MotherBroker 4 года назад

    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 :)

  • @Oxykis
    @Oxykis 6 лет назад +9

    Génial ! Vraiment sympa le nouveau rythme et la nouvelle intonation de ta voix, ça colle bien au rythme de la vidéo ;) !

  • @CredoelEAKELE
    @CredoelEAKELE 4 года назад +1

    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.

  • @serrogenji1423
    @serrogenji1423 Год назад

    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.

  • @Axtral-v4q
    @Axtral-v4q 4 месяца назад +2

    Salut Graven je voulais te dire que même en 2024 des personnes te regardent personnellement j’ai 14 ans et cette année je dois choisir un apprentissage et grâce à toi j’ai réussi à m’orienter et a savoir un peu prêt je voulais faire quoi ❤ merci beaucoup (L’exo était grave dur en vrai )

  • @Coriolanusshap22
    @Coriolanusshap22 6 лет назад +3

    Hello Graven j'attends toujours les vidéos suivantes depuis le Sénégal! Cheer et bonne continuation.

  • @sylviodesouza342
    @sylviodesouza342 3 года назад +1

    Merci beaucoup Graven, grâce à toi je fais des efforts fulgurantes. MERCI BEAUCOUP

  • @augustinbergeot2260
    @augustinbergeot2260 5 лет назад +30

    7:23 ça m'a plié ahaha

    • @intick13intick44
      @intick13intick44 5 лет назад +2

      Pareil 😂 "maiiis non on fait pas ça... bé si .."
      En tout cas c'est top tes tutos Graven ;)

  • @enzomedina3118
    @enzomedina3118 6 лет назад

    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)])

  • @thouny2465
    @thouny2465 5 лет назад +4

    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])

  • @luda5099
    @luda5099 5 лет назад +8

    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:])

    • @assia1054
      @assia1054 4 года назад +1

      pourquoi vous mettez [0,2] pourtant les deux premiers éléments portent l'indice [0] et [1] stp?

    • @florianvanpoperinghe
      @florianvanpoperinghe 4 года назад

      @@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 :)

    • @Schmurze
      @Schmurze 4 года назад

      @@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

  • @AdriceMC
    @AdriceMC 6 лет назад +83

    Python est 4 fois plus facile que Java qui est lui-même 4 fois plus facile que le C++ qui est lui-même 4 fois plus facile que l'assembleur qui est lui-même 4 fois plus facile que le langage machine

    • @Lakitu1446
      @Lakitu1446 6 лет назад +1

      Minkizz Je veux pas faire le rabat joie mais j'ai vu 2/3 trucs sur l'assembleur et je trouve pas ça hyper dûr c'est plus fastidieux et chiant mais en voyant sa rapidité ça vaut de coup

    • @AdriceMC
      @AdriceMC 6 лет назад

      Je sais que c'est plutôt facile (je l'avoue) mais c'est 16 fois plus dur que le Python. ..

    • @AdriceMC
      @AdriceMC 6 лет назад

      Pascal Bété et c'est pas avec un simple hello world que tu vas donner ton avis... Moi, je peux donner mon avis : j'ai créé un petit système d'exploitation en assembleur.

    • @nasmRE
      @nasmRE 6 лет назад +2

      lol t'es un petit joueur toi !
      L'assembleur est simple en lui meme ce qui est plus compliqué c'est savoir ce que tu manipules, mais le jeu en vaux la chandelle vu que aprés t'as un petit niveau en élctronique et tu peux prétendre savoir de quoi tu parles quand tu fais du reverse (en plus du fait de savoit coder des programmes concis , rapides et léger).

    • @Drassero
      @Drassero 5 лет назад

      quelle facilité

  • @unknow3516
    @unknow3516 5 лет назад +1

    phrase input("donnez moi une suite de mots de ce genre 'mot1-mot 2 -mot3 -mot4-...
    "). split("-")
    random.shuffle(phrase)
    if len(phrase) >= 10 :
    print(phrase[len (phrase) - 3 : len (phrase) ] )
    else:
    print(phrase[0:2])
    Version 2
    import random
    phrase = input("donnez moi une suite de mots de ce genre 'mot1/mot2/mot3/mot4/...").split("/")
    random.shuffle(phrase)
    print("les elements de votre phrase sont :".format(phrase))
    if len(phrase) >= 10
    print(les 3 dernier elements de votre phrase sont: ")
    print(phrase[len(phrase) -3: len(phrase)])
    else:
    print(les 2 premiers elements de votre phrase sont: ")
    print(phrase[0:2])
    Super vidéo merci tu est génial ;)

  • @ouepdeouf2435
    @ouepdeouf2435 3 года назад +1

    Voila pour moi !
    from statistics import mean
    from random import shuffle
    # Generateur de phrases
    # demander en console une chaine de forme "mot1\mot2\mot3\..."
    # transformer cette chaine en liste
    # la mélanger
    # -> si le nombre d'élements de cette est inférieur à 1O
    # afficher les deux premiers
    text = input("Tapez vos mots (mot1-mot2-mot3-mot4..)").split("-")
    print(
    "Tape ton premier mot {}, ton deuxième {}, ton troisième {}, ton quatrième {} ".format(text[0], text[1], text[2], text[3]))
    text1 = [text]
    print(text1)
    shuffle(text)
    print(text)
    print(text[0:2])

  • @FSOL_XDAG
    @FSOL_XDAG 2 года назад

    Version compressée avec l'utilisation des conditions ternaires :
    from random import shuffle
    # Collecte les mots, les sépare avec le délimiteur / et les injecte dans une liste
    phrase=input ("Entrez une chaine de mots séparés par / : ").split("/")
    # Mélange de la chaine de mots
    shuffle(phrase)
    # Compose la phrase résultat
    print (phrase[0]+" "+phrase[1] if len(phrase)

  • @salamyier3628
    @salamyier3628 4 года назад +2

    from random import shuffle
    generator = input("donnez un mot1/mot2/mot3/mot4/mot5/mot6/mot7/...").split("/")
    shuffle(generator)
    if len(generator)

  • @omaressafi2163
    @omaressafi2163 5 лет назад +5

    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

  • @Bourouxx
    @Bourouxx 4 года назад +3

    Bonjour, je ne comprends pas pourquoi la fin de la liste est 4 alors qu'il y que 0,1,2,3 nom, quelqu'un sait m'aider ? merci ! (04:50)

    • @mmaryuv5777
      @mmaryuv5777 3 года назад +1

      d'autant plus que si tu mets 10 ou 20 ça ne change rien ! pareil pour les nouvelles valeurs tu peux en ajouter autant que tu veux indépendamment des valeurs choisies !!!! si vous avez eu une réponse à votre question je suis preneuse

  • @awadoumbia4923
    @awadoumbia4923 4 года назад

    TP:
    from random import shuffle
    text=input("Entrer une chaine de la forme(mot1/mot2/mot3)").split("/")
    print(text)
    shuffle(text)
    print(text)
    text_length=len(text)
    print(text_length)
    if text_length

    • @cengiz6510
      @cengiz6510 4 года назад +1

      merci j'aitai blocker je savai pas quoi fair

  • @christboro2729
    @christboro2729 4 года назад

    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.

    • @LTIH.
      @LTIH. 10 месяцев назад

      Salut alors tu as appris le python ?

  • @lammariramli1175
    @lammariramli1175 4 года назад

    phrase=input("entrer des mots sous la forme mot1/mot2/mot3... :").split("/")
    if len(phrase)

  • @bonjour7797
    @bonjour7797 3 года назад +1

    meilleur tuto merci, tu me sauves!
    continues comme ça !

  • @maximepicq3466
    @maximepicq3466 2 года назад

    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 :)

  • @grottemaster9293
    @grottemaster9293 2 года назад +1

    pour arrondir tu peux aussi utiliser ca:
    list = [50, 76, 89]
    rersult = round(list)
    print(result)

  • @MAELLLE
    @MAELLLE 6 лет назад +1

    from random import shuffle
    def main():
    text = input("Entrez une chaine de la forme (mot1/mot2/mot3/mot4...)").split("/")
    shuffle(text)
    print(text)
    if len(text) < 10:
    print(text[0],"",text[1])
    else:
    print(text[-3:])
    if __name__ == "__main__":
    main()
    j'ai fait mon tétu en gardant les deux dernières lignes, au moins je prends l'habitude ;)

  • @lord-projo4883
    @lord-projo4883 Месяц назад +1

    Salut, je commente pas souvent mais j'ai une petite chose que je ne comprends pas à 4:48 . Pourquoi la fin de la liste est 4 et non 3 ? alors qu'il y a que 4 elements dedans soit 0,1,2,3 ?

    • @Gravenilvectuto
      @Gravenilvectuto  Месяц назад

      car on commence à 0

    • @lord-projo4883
      @lord-projo4883 Месяц назад

      Justement, j'aurais tendance a dire que si il y a 4 éléments dans la liste alors le premier est 0, puis, 1, 2, 3 et donc le 4elements correspond à 3 or tu as écris 4, c'est ce point là que je n'ai pas bien compris

  • @yanistouileb4022
    @yanistouileb4022 2 года назад

    Graven je vous dis merci infiniment pour votre générosité

  • @agnesmilland8265
    @agnesmilland8265 4 года назад +1

    Graven nouveau ministre de l’éducation

  • @SebastienRichardsson
    @SebastienRichardsson Год назад

    je t'aime ton travail est tellemnent qualitatif

  • @fodogamer6654
    @fodogamer6654 2 года назад

    from random import shuffle
    phrase = input("Ecrire des mots (mots1/mots2/mots3...)").split("/")
    shuffle(phrase)
    print(phrase)
    if(len(phrase)

  • @jorjinhogbegnon2743
    @jorjinhogbegnon2743 5 лет назад

    from random import shuffle
    # import random
    phrase=input("Lister les mots: mot1/mot2/mot3/mot4:").split("/")
    shuffle(phrase)
    longueur=len(phrase)
    if longueur

  • @valouu7453
    @valouu7453 5 лет назад

    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

  • @georgesbryan6714
    @georgesbryan6714 3 года назад

    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

  • @mhaximhus
    @mhaximhus 4 года назад +9

    Graven: On va jouer à la maitresse
    Nous: Mais non, on fait pas ça
    Graven: Beh, si, cheh

  • @victor-eg3xb
    @victor-eg3xb 3 года назад +2

    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

  • @chirasar5228
    @chirasar5228 2 года назад

    import random
    mots = input("rentrez une suite de mots dans la forme mots1/mots2/mots3... ").split("/")
    random.shuffle(mots)
    text = (mots[0:2],mots[len(mots)-3:])[len(mots)>=10]
    print(text)

  • @evanlebrun904
    @evanlebrun904 5 лет назад +1

    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

  • @usmanalfayed3347
    @usmanalfayed3347 4 года назад

    from random import shuffle
    #Generateur de phrases
    text =input("entrez les mots de la forme (mot 1/mot 2/mot 3/mot 4/............mot n").split("/")
    trans = text
    print(trans)
    #MELANGER LA CHAINE
    shuffle(trans)
    print(trans)
    if len(trans) = 10 :
    print(trans[len(trans)-1] + "," +trans[len(trans)-2] +","+ trans[len(trans)-3])

  • @mungow
    @mungow 3 года назад

    Tes video son de très bonne qualiter , continue comme sa

  • @sylstem679
    @sylstem679 4 года назад

    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 .

  • @Bylkie
    @Bylkie 4 года назад

    correction du petit TP:
    from random import shuffle
    text = input("entre les mots de ton choix").split("/")
    shuffle(text)
    if len(text) < 10:
    print(text[0],text[1])
    else:
    print(text[-1],text[-2],text[-3])

  • @salvadoubletap5379
    @salvadoubletap5379 4 года назад

    from random import shuffle
    chained_words = input("Entrez une chaine de mot sous la forme (mot1/mot2/mot3/..)").split("/")
    words = len(chained_words)
    shuffle(chained_words)
    print(chained_words)
    if words < 10:
    print(chained_words[0], chained_words[1])
    if words >= 10:
    print(chained_words[-1], chained_words[-2], chained_words[-3])

  • @Ettudy
    @Ettudy 5 лет назад +1

    j'attend mes courses pour un an xD j'ai mis un like tellement que j'ai aimé la vidéo

  • @fredericgruwe6139
    @fredericgruwe6139 3 года назад

    from random import shuffle
    sentence = input("Entrez une phrase de type mot1/mot2/mot3").split("/")
    print(sentence)
    shuffle(sentence)
    print(sentence)
    if len(sentence) < 5:
    for x in range(2):
    print(sentence[x])
    x += 1
    else:
    for x in range(3):
    print(sentence[len(sentence) - 1 - x])
    x += 1

  • @yanis_916z3
    @yanis_916z3 2 года назад

    tes corrigés sont magnifiques bv mec

  • @foxito59
    @foxito59 6 лет назад +39

    Graven et en train de mué omg

    • @moi8993
      @moi8993 6 лет назад +6

      Il a juste changer de micro ; )

    • @youneszerrouni45
      @youneszerrouni45 5 лет назад +1

      @@moi8993 hahahahaaahahhaahh

  • @Matyfouu
    @Matyfouu 4 года назад

    L'exercice
    # Generateur de phrases
    # demander en console une chaine de la forme "mot1/mot2/mot3/mot4/..."
    # transformer cette chaine en une liste
    # la malanger
    # si le nombre d'elements de cette liste est inferieur a 10
    # > afficher les deux premier mots
    # si le nombre d'element est superieur ou egale a 10
    # > afficher les 3 dernier

  • @artofmelodyrelaxationmusic3143
    @artofmelodyrelaxationmusic3143 4 года назад

    Graven tu as un grand cœur merci pour tes vidéos un abonné c'est rien mais sache que tu gagne un ami

  • @jeanbernadette1339
    @jeanbernadette1339 2 года назад

    merci pour le petit cours, j'ai trouvé que c'était complet.

  • @ghostaka7405
    @ghostaka7405 4 года назад

    Merci pour vos videos ,voici le code pour le devoir
    from random import shuffle
    if __name__ == '__main__':
    mots=input("inserer les mots sous la forme mot1/mots2/mot3/..").split("/")
    print("J'affcihe la liste",mots)
    #melanger la liste
    shuffle(mots)
    print("Je melange la liste",mots)
    if(len(mots)

  • @Karonclip
    @Karonclip 4 года назад

    Donc 06:42
    Je peux utiliser les conditions
    Elif
    If
    Else
    Pour automatisé le moment exact de la connexion des joueurs

  • @anthonydemory2993
    @anthonydemory2993 4 года назад

    Voici mon code:
    from random import shuffle
    string = input('Donner une chaîne de caractères de la forme "mot1/mot2/mot3/mot4/.."').split("/")
    shuffle(string)
    print(string[0])
    if len(string) < 10:
    print("Les deux premiers mots sont {} et {}".format(string[0], string[1]))
    else:
    print("Les trois derniers mots sont {}, {} et {}".format(string[len(string) - 2], string[len(string) - 1],
    string[len(string)]))

  • @abdel4815
    @abdel4815 Год назад +4

    "on va jouer à la maîtresse, alors vous allez me dire : "Mais non,on fait pas ça". Beh si ."

  • @poglul2314
    @poglul2314 3 года назад

    Super vidéo merci Graven !

  • @MrWAVEGaming
    @MrWAVEGaming 6 лет назад +1

    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 ?

  • @omarlkhadir8347
    @omarlkhadir8347 2 года назад

    This was so helpful!! Thank you

  • @yodulk
    @yodulk 4 года назад

    from random import shuffle
    text = input("entrer une chaine de la forme (mot1/mot2/mot3/...) ").split("/")
    print(text)
    shuffle(text)
    print(text)
    if len(text) < 10:
    print(text[0:2])
    else:
    print(text[len(text)-3:len(text)])

  • @paclexnaruto5513
    @paclexnaruto5513 Год назад +1

    c'est pas normale qu'il explique mieux que mon prof en cours.

  • @pierreochoa5506
    @pierreochoa5506 3 года назад

    merci de m'apprendre python c'est vraiment cool

  • @NovaDeathfell
    @NovaDeathfell 4 года назад +1

    merci infiniment pour tes videos

  • @Enzo-js5uv
    @Enzo-js5uv 6 лет назад

    Ouiiiii :
    from random import shuffle
    text = input("Donnez une chaîne de mot de la forme mot1/mot2/mot3/mot4/mot5...").split("/")
    print(text)
    shuffle(text)
    print(text)
    if len(text) < 10:
    print(text[0], text[1])
    else:
    print(text[-2], text[-1])
    OU alors a la place de .split("/") a la fin on aurait put créer une variable comme :
    text = input("Donnez une chaîne de mots de la forme mot1/mot2:mot3:mot4/mot5...")
    *mots = text.split("/")*

  • @yourxner
    @yourxner 4 года назад

    J'ai fait plusieurs possibilités a la fin :
    from random import shuffle
    text = input("Entrer une chaine de mots").split("-")
    shuffle(text)
    text_lenght = len(text)
    if int(text_lenght) < 10:
    print("Les deux premiers mots sont {}, et {}".format(text[0], text[1]))
    else:
    #print(text[text_lenght - 1], text[text_lenght - 2], text[text_lenght - 3])
    #print("Les trois derniers mots sont " + text[text_lenght - 1])
    #print("," + text[text_lenght - 2])
    #print("et " + text[text_lenght - 3])
    print("Les trois derniers mots sont {}, {} et {}".format(text[len(text) - 1], text[len(text) - 2], text[len(text) - 3]))
    # print("{}, {}, {}".format(text[len(text) - 1], text[len(text) - 2], text[len(text) - 3]))

  • @maniak2566
    @maniak2566 3 года назад

    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 😂

  • @bhiste
    @bhiste 4 года назад

    Franchement super vidéos bien utiles à l’approche des concours

  • @mbb5955
    @mbb5955 5 лет назад +1

    Merci super tuto je comprends mieux maintenant ;)

  • @htari8841
    @htari8841 6 лет назад

    Vraiment merci pour ces cours et surtout merci pour la doc ça depuis une semaine que je la cherche xd

  • @supercoachenmaths7436
    @supercoachenmaths7436 11 месяцев назад

    Salut, t'es impressionnant

  • @saidait7368
    @saidait7368 4 года назад

    t'est le meilleur mon frère

  • @arnault1471
    @arnault1471 5 лет назад

    from random import shuffle
    # creation d'un generateur de phrase
    # demander a l'utilisateur les mots, et en faire une liste
    mots_de_la_personne = input("Veuillez fournir plusieurs mots, présentés de cette façon-ci: (mot1/mot2/mot3) :").split("/")
    # melanger la liste
    shuffle(mots_de_la_personne)
    # mélanger une deuxième fois
    shuffle(mots_de_la_personne)
    # conditions sur la longueur de la liste
    if len(mots_de_la_personne)

  • @turbojohn2599
    @turbojohn2599 5 лет назад

    Mec je te kiffe . J'adore tes vidéos

  • @dbfun1752
    @dbfun1752 4 года назад

    Graven c'étais super, merci beaucoup

  • @kazamy32
    @kazamy32 5 месяцев назад

    Merci pour la vidéo ! Incroyable ! Juste, comment faire si je veux trouver la place d'un élément dans la liste ?

  • @saidjannati6688
    @saidjannati6688 5 лет назад

    Salut voila mon solution pour le TP:
    # generateur de mots
    from random import shuffle
    mots = input ("entrer un chaine de la forme ( mot1-mot2-mot3-mot4-mot5-mot6-mot7-mot8-mot9-mot10-mot11-mot12)").split("-")
    print (mots)
    shuffle(mots)
    print(mots)
    mots_numbers = len(mots)
    if mots_numbers < 10 :
    print(mots[0],mots[1])
    else :
    print(mots[-3],mots [-2],mots[-1])

  • @assmalamamri8733
    @assmalamamri8733 3 года назад

    Tes vidéos sont géniales !

  • @ves7y775
    @ves7y775 2 года назад

    Mieux que le cours du prof a la fac merci 🤩

  • @patekreol974
    @patekreol974 Год назад

    super comme toujours

  • @RobloxBedwarsPlayer01
    @RobloxBedwarsPlayer01 Год назад +1

    "Alors là vous allez me dire "mais non, on fait pas ca" mais si, on fait ca" 😁

  • @azerty-k6j
    @azerty-k6j Месяц назад +1

    Salut @Gravenilvectuto ,
    Tu ne verras surement pas ce commentaire mais j'aimerais savoir comment séparer une chaine de caractère dans une liste.
    par exemple: je demande a quelqun d'entrer un mot et moi je vais séparer tous les caractères et mélanger le mot dans une liste puis le remettre sous forme de chaine de caractère.
    Merci à toi d'avance

  • @Coriolanusshap22
    @Coriolanusshap22 6 лет назад

    Merci pour les cours on attend les suivants avec impatience

  • @lesdragonsmangentdesgens5285
    @lesdragonsmangentdesgens5285 4 года назад +1

    super série de videos !! mais comment on prend un element d une liste au hasard ?

    • @Serendip98
      @Serendip98 4 года назад

      En furetant un peu sur le Net :
      - faut mettre un : import random en tête du programme
      - et puis ensuite utiliser la méthode "choice" :
      print (random.choice(maliste))
      J'ai testé, ça marche.

  • @Atlas_973
    @Atlas_973 2 года назад

    from random import shuffle
    # Générateur de phrases
    while True:
    chained_words = input("Entrer une chaine de la forme mot1/mot2/mot3/mot4: ")
    if "/" in chained_words:
    break
    print("La chaîne de mots doit être de la forme mot1/mot2/mot3/mot4 !")
    # transformer cette chaine en liste
    words = chained_words.split("/")
    # la melanger
    shuffle(words)
    # si le nombre d'élements de cette liste est inferieur à 10
    if len(words) < 10:
    # afficher les deux premiers mots
    print(words[0], words[1])
    # si le nombre d'éements est superieur ou égal à 10
    else:
    # afficher les 3 derniers
    print(words[-1], words[-2], words[-3])
    est-ce que c'est bon

  • @captaincrunch8793
    @captaincrunch8793 5 лет назад

    Pas mal je suis plutôt avancé en python mais j'apprend quand même des trucs +1 abonné

  • @lavinslight6270
    @lavinslight6270 4 года назад +1

    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 ?

  • @radoineb5140
    @radoineb5140 3 года назад

    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);

  • @ayyman_mhm
    @ayyman_mhm 2 года назад

    merci beaucoup pour se tuto

  • @P-A0
    @P-A0 6 лет назад +15

    Impatient du prochain... Ça devient compliqué x) Je l’ai regardé 3 fois pour comprendre.
    (Je dis que c’est compliqué pas que tu expliques mal...)

    • @louisvignac2447
      @louisvignac2447 5 лет назад +1

      Moi je trouve qu'il explique bien en mm temps c pas facile d'expliquer un language de programmation pasque on est pas habitués à ça surtout pour les débutants ;)

    • @youneszerrouni45
      @youneszerrouni45 5 лет назад

      @@louisvignac2447 ha il ta clasher il a dit ke c ke c dur popppopopopopo

    • @youneszerrouni45
      @youneszerrouni45 5 лет назад

      @@louisvignac2447 lul jk

    • @dabix1248
      @dabix1248 4 года назад

      Younes Zerrouni ???

  • @smailmaamra8972
    @smailmaamra8972 4 года назад

    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

  • @pinty4688
    @pinty4688 5 лет назад +2

    C'est bien ?
    # Générateur de phrase
    from random import shuffle
    word = input("Entrer un liste de mot de la forme mot1/mot2/mot3/mot4/mot5/mot6/mot7/mot8/mot9/mot10/mot11").split("/")
    print(word)
    shuffle(word)
    word_numbers = len(word)
    if word_numbers < 10:
    print(word[1], word[2])
    elif word_numbers >= 10:
    print(word[8], word[9], word[10])

  • @JacquesHumule
    @JacquesHumule 6 лет назад +3

    Trop bien et en plus je peut programmer en python dans mon CDI ( drôle d'ide )