Ayant lu les nombreux topic parlant de ce langage de programmation j'ai essayer d'apprendre a programmer en l'utilisant.
J'ai compris de nombreux concepts de base mais l'un d'eux me résiste :
reponse = raw_input("Oui ou non") if reponse in('o','oui','Oui','OUI') print"Oui" elif reponse in('n','non','Non','NON') print"Non"
J'ai du sauter un passage dans le cours et je me suis retrouver avec ce in j'ai essayer avec les double == et je me suis aperçut qu'il ne fonctionnait pas , j'en déduis que in permet une comparaison dans une liste de chaîne de caractères. Est ce que j'ai raison , un peu raison ou simplement suis-je complètement a coter de la plaque ?
J'ai aussi une deuxième question : les doubles quotes et les simples quote : "" et ''Quand utiliser l'un et quand utiliser l'autre ?
Et enfin pour terminer comment ce servir de IDLE car il ce comporte comme le command line ?
'in' = dans ce mot clé permet de rechercher des correspondance à l'intérieur de quelquechose, ça peut être des tuples, des chaînes de caractères ou n'importe quoi d'autre d'itérable
Pour les quotes c'est pareil, e.g 'gateau' == "gateau"
Pour utiliser IDLE tu fais Ctrl + N ou File > New Window
Si j'ai bien compris capitalise sert a mettre la premiere lettre en majuscule ?
Mais dans ce cas la pourquoi ecrire la chaine en minuscule avec la premiere lettre en majuscule (j ái essayer sans la majuscule et ça ne fonctionne plus du tout)
Edit : je viens de trouver capitalise : Cést bien pour mettre la premiere lettre en majucule ! Merci pour tout
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Google
Google
Google