Logo
⌘K

    Formations

  • conversion_path Parcours & Formations
  • science Projets
  • data_object Exercices de code
  • psychology Exercices IA
  • quiz Quiz
  • Articles

  • rss_feed Blog
  • sort_by_alpha Glossaire
  • menu_book Guides
  • help_center FAQ
  • media_link Ressources
  • Communauté

  • groups La communauté
  • forum Questions
  • live_tv Mentorats
bolt Premium
Image

La certification qualité a été délivrée pour la catégorie d'actions « Actions de formation ».

  • support Support & FAQ
  • Connexion login Créer un compte person
    Créer un compte login
    Logo
    ⌘K

      Formations

    • conversion_path Parcours & Formations
    • science Projets
    • data_object Exercices de code
    • psychology Exercices IA
    • quiz Quiz
    • Articles

    • rss_feed Blog
    • sort_by_alpha Glossaire
    • menu_book Guides
    • help_center FAQ
    • media_link Ressources
    • Communauté

    • groups La communauté
    • forum Questions
    • live_tv Mentorats
    bolt Premium
    Image

    La certification qualité a été délivrée pour la catégorie d'actions « Actions de formation ».

  • support Support & FAQ
  • Connexion login Créer un compte person
    • school
    • chevron_right Manipuler des chaînes de caractères

    Changer la casse

    Inscris-toi

    (c'est gratuit !)

    Un compte est nécessaire pour participer aux discussions.

    Créer un compte person
    00:00:00 :Il existe plusieurs méthodes sur les chaînes de caractère qui nous permettent de faire ce qu'onappelle une modification de la CAS. Quand on parle de CAS en informatique c'est en fait les
    00:00:08 :lettres majuscule et minuscule. Donc dans cette vidéo je vais vous montrer quatre méthodes quipermettent de modifier les chaînes de caractère à ce niveau. Les quatre méthodes qu'on va voir
    00:00:18 :c'est Upper, Lower, Title et Capitalize. Alors on va commencer avec Upper et Lower. Donc Upperça permet tout simplement de modifier une chaîne de caractère pour la mettre en majuscule.
    00:00:29 :Donc vous voyez que si je prends la chaîne de caractère Bonjour et que je fais .Upper avecbien entendu les parenthèses à la fin, donc ça c'est une méthode c'est à dire qu'on met lafonction Upper après la chaîne de caractère et on lit les deux avec le point, et bien si je fais
    00:00:44 :ça je vais avoir ma chaîne de caractère ici qui m'est retournée tout en majuscule. On va avoir lamême chose avec Lower qui me permet cette fois ci de mettre la chaîne de caractère tout enminuscule. Alors dans quel cas de figure on peut avoir envie d'utiliser ces deux méthodes ? Upper
    00:00:58 :ça peut être pratique par exemple pour le web quand vous avez des textes qui sont affichés surune page web pour automatiquement vous assurer que ces textes vont être en majuscule. Lower
    00:01:07 :personnellement je l'utilise beaucoup quand je dois faire des comparaisons. Imaginez que vousayez à faire un système de recherche là encore sur un site web, vous voulez vous assurer d'avoirl'entrée de l'utilisateur qui est tout en minuscule pour pouvoir comparer la recherche del'utilisateur sans prendre en compte la case, donc sans prendre en compte les majuscules et les
    00:01:25 :minuscules. Comme ça si par exemple l'utilisateur cherche bonjour et qu'il marque une majuscule àbonjour et bien en mettant Lower vous allez pouvoir retourner tous les résultats qui contiennentbonjour avec ou sans une majuscule. Donc ça ça permet d'uniformiser si vous voulez la chaîne de
    00:01:40 :caractère qui va être saisie par l'utilisateur et votre résultat de recherche. On a ensuite deuxautres méthodes qui nous permettent de modifier une chaîne de caractère, c'est la méthodeCapitalize. Donc Capitalize ça permet de rajouter une majuscule au début d'une chaîne de caractère.
    00:01:55 :Par exemple si je fais la chaîne de caractère bonjour tout le monde et que je fais .capitalizevous allez voir que la première lettre, donc le B ici, va être automatiquement mise en majuscule.
    00:02:07 :Il ne faut pas confondre cette méthode Capitalize avec la méthode Title qui elle permet de rajouterune lettre majuscule au début de chaque mot. Donc si je reprends l'exemple avec bonjour tout le
    00:02:16 :monde et que je fais Title cette fois-ci, on va avoir une lettre majuscule sur chaque lettre,donc chaque première lettre de chaque mot dans cette chaîne de caractère. Donc là c'est assez
    00:02:26 :facile de voir dans quel cas de figure on peut utiliser ces deux méthodes. La première ça peutêtre pratique pour formater un texte afin de ne pas avoir d'erreur. Donc si vous reprenez par exemple
    00:02:34 :le texte d'un livre et vous souhaitez vous assurer que chaque début de phrase commence avec unemajuscule vous pouvez utiliser Capitalize et Title ça peut être pratique comme son nom l'indique pourtransformer une chaîne de caractère en titre. Donc si vous avez le titre d'un livre, le titre
    00:02:48 :d'un film ou des choses comme ça et bien généralement chaque première lettre de chaquemot va être en majuscule. Donc ces deux cas de figure dans lesquels on peut utiliser Capitalize
    00:02:56 :et Title. Donc voilà pour ces quatre méthodes qui nous permettent de changer la casse deschaînes de caractère et quelques exemples de situations dans lesquelles vous pourriezêtre amené à les utiliser.

    Changer la casse

    • 1. Modifier des chaînes

      18:07

      • closed_caption

        03:08

      • closed_caption

        07:04

      • closed_caption

        05:03

      • closed_caption

        02:52

    • 2. Vérifier et analyser des chaînes

      10:52

      • closed_caption

        03:49

      • closed_caption

        02:00

      • closed_caption

        03:20

      • closed_caption

        01:43

    • 3. Résumé

      00:05

      • 01:00

    Rechercher sur le site

    Lance une recherche parmi les centaines de ressources disponibles sur le site.

    Articles newspaper Glossaires menu_book Formations school Sessions video_library Exercices data_object Ressources media_link Questions quiz Mentorats live_tv

    Formulaire de contact

    N'hésite pas à nous contacter si tu ne trouves pas la réponse à ta question dans la FAQ.

    Logo

    Inscris-toi à Docstring

    Pour commencer ton apprentissage de Python.

    Tu as déjà un compte ? Connecte-toi.