Python print
<span class="mw-headline" id="Python_print« >Python print
Notre précédent tutoriel sur le Python était une introduction à la langue: les chaînes n’ont pas été précisément réglé, nous remédier à cette situation aujourd’hui. Les différents exemples que nous allons aborder sont faciles d’approche et de permettre la réutilisation de tout sur le Python caractéristiques ils mettent en évidence.
(Si vous ne savez pas comment faire pour tester ces exemples, voir le tutoriel ci-dessus) la démonstration par une ficelle exempleUne peuvent être conservés de deux façons, avec des guillemets simples ou doubles, nous allons voir comment utiliser notre avantage de cette fonctionnalité: str1 = «Bonjour’oustr1 =’ Bonjour ‘Dans les deux cas, un’ print str1 ‘produit bien sûr le même affichage.Question désormais classiques: et si la chaîne a un caractère spécial? Réponse: str1 = ‘Aujourd’hui il fait beau plus fixe’ou malinstr1 =’ Aujourd’hui, le temps est au beau fixe ‘Pour éviter une inesthétique d’échappement, si possible, nous pouvons faire du cadre de la chaîne avec le type de citation n’est pas présent dans la chaîne . Les échappements sont toujours un must si vous souhaitez enregistrer, par exemple dans l’état que vous choisissez, la pagination d’une chaîne: Je souhaite que mon textesoit enregistré dans l’état, tous les espaces sont importants, comment? Pour enregistrer le texte ci-dessus dans l’état, de deux façons. La première:str = ‘Je veux que mon textensoit enregistré dans l’état, n tous les espaces sont significatifs, de toutes façons?’ str Imprimer
La communauté Python
Van Rossum est le principal auteur de Python et de son rôle central en tant décideur permanent humour Python est reconnu par le titre de ‘dictateur bienveillant à vie» (Benevolent Dictator for Life, DBAV).
Il est assisté par une équipe de développeurs du noyau qui ont accès en écriture au dépôt de CPython et qui coordonnent la liste de diffusion python-dev. Ils travaillent principalement sur la langue et de base library.They occasionnellement recevoir des contributions d’autres développeurs via le Roundup Python bug de gestion de plate-forme, qui a remplacé SourceForge.
Les références aux Monty Python sont assez fréquents. Les tutoriels sur Python utilisent souvent des mots tels que le spam et variable METASYNTAXE oeufs. Il s’agit d’une référence à l’épisode 25 de la deuxième saison de Monty Python’s Flying Circus, ou deux clients tentent de commander un repas à l’aide d’une carte qui contient jambon en conserve (Spam) dans pratiquement tous les plats. Ce dessin a également été utilisé comme référence pour désigner un courriel non sollicité.
Adoption de Python
Démonstration par l’exemple
… Causes le message suivant:Je souhaite que mon textesoit enregistré dans l’état, tous les espaces sont importants, comment?
Le même résultat est obtenu: str = ‘? Je souhaite que mon textesoit enregistré dans l’état, tous les espaces sont importants, comment’ ‘Str Imprimer’
Il existe d’autres séquences d’échappement, vous trouverez au milieu de cette concaténation page.Dans autre record est également réalisée de façon simple: str1 = ‘a’ ‘b’ ‘c’ print str1 .. . Affiche ‘abc’. Si vous ne réutilisez pas alors la variable str1, il est possible de faire sans: print ‘a’ ‘b’ ‘c’ ouprint ‘a’ ‘b’ ‘c’ … cause de la affichage.Si même maintenant vous voulez vous séparer de ces trois personnages avec un espace: print ‘a’, ‘b’, ‘c’ … Affiche ‘abc’. La répétition n’est pas un problème non plus: print ‘abc’ * 3 … Affiche: «abcabcabc’ Comme dans d’autres langues, il est possible d’accéder indexé de façon certains caractères, par exemple, str = ‘Langue: Python’ str imprimer [2] str impression [00:02] str imprimer [: 4] str d’impression [4 ] … Cela provoque l’affichage suivant: nLaLangage: PythonOn considère la chaîne comme un tableau dont le premier indice est 0.Avec ‘str impression [00:02]«nous allons afficher deux caractères de str [0].’4’ apporte les quatre premiers caractères tandis que ‘4’ retourne tous les caractères de la str cinquième.print [-3] … Affiche le troisième personnage de la fin de la chaîne, ‘h’. En plus de la len fonction classique: len print (str) … qui affiche 16 avec l’exemple précédent, il est également possible de déterminer facilement si un caractère est présent ou non dans la chaîne: str = ‘Langue: Python’ print ‘x’ dans str … Affiche ‘0’ si le caractère ‘x’ n’est pas dans la chaîne étudiée, et ‘1’ autrement. Attention, même si il est possible d’accéder au contenu indexé de façon d’une chaîne, il n’est pas si loin changé. D’autres fonctions existent, par exemple: str impression [0]. str isupper print () [1]. Isupper () Qui, pour l’exemple affiche précédente ‘1’ puis ‘0’ liste selon que le caractère étudié est capitalisé ou pas.La de ces fonctions n’est pas exhaustive, s’il vous plaît se référer au manuel de Python, si vous souhaitez mettre en œuvre.
Les inconvénients de la boucle pour parcourir une collection. La portée de la fonction (n) génère une liste de nombres entiers de 0 à n-1 et est utilisé à la place de l’habituelle int i = 0; i