En Python, une chaîne de caractère peut aussi être délimitée par des apostrophes (ou guillemets simples), à la place des guillemets doubles. On peut donc écrire plus simplement : print ( 'Il a dit "Bonjour" ! ' )
' Vous pouvez placer une barre oblique inversée suivie du guillemet ou de l'apostrophe ( \" or \' ). Cela s'appelle une séquence d'échappement; Python va supprimer la barre oblique inversée et n'afficher que le guillemet ou l'apostrophe à l'intérieur de la chaîne. Voici un exemple.
La fonction print permet d'afficher n'importe quel objet Python dans la console. Pour cela, il suffit d'indiquer l'objet à afficher entre parenthèses. Avant la version 3 de Python, print n'était pas une fonction et il n'était ainsi pas obligatoire d'utiliser des parenthèses.
Python reconnaît certains types de variable automatiquement (entier, float). Par contre, pour une chaîne de caractères, il faut l'entourer de guillemets (doubles, simples, voire trois guillemets successifs doubles ou simples) afin d'indiquer à Python le début et la fin de la chaîne de caractères.
Utiliser split()
Lorsque la chaîne de caractères est vide, split() retourne un tableau contenant une chaîne de caractères vide, plutôt qu'un tableau vide. Si la chaîne et le séparateur sont tous deux des chaînes vides, un tableau vide est retourné.
split() découpe une chaîne de caractères en plusieurs éléments appelés champs, en utilisant comme séparateur n'importe quelle combinaison « d'espace(s) blanc(s) ».
En Python, on représente une chaîne de caractères en plaçant les caractères la consti- tuant entre une paire de guillemets ou une paire d'apostrophes : In [1]: ch1 = "Hello World!" 1.
La fonction input() permet de demander à l'utilisateur de saisir une chaîne de caractères au clavier. Il ne faut pas oublier d'affecter la valeur ainsi saisie à une variable. Testez le programme suivant : nom = input("Tapez votre nom : ") print("Bonjour ", nom, " !
Manipuler les chaînes de caractères en Python
En effet, on peut simplement créer une chaîne de caractères en mettant entre guillemets le contenu de la variable et en utilisant le signe égal (=) : message = "Bonjour le monde!"
La fonction float() en Python est l'instruction pour renvoyer un nombre à virgule flottante, c'est-à-dire avec des décimales. Si le nombre est déjà de type décimal, il est inchangé. Si le nombre est entier, il est converti : 3 devient 3.0, par exemple.
La clause ELIF permet d'ajouter une autre condition à tester : Si la condition IF est fausse, Alors Python teste la condition ELIF. Si la condition ELIF est fausse, Python applique les instructions contenues dans ELSE.
On utilise la fonction print pour un affichage sur la sortie standard qui par défaut est l'écran. Pour afficher du texte, celui-ci doit être contenu dans une chaîne de caratère délimitée par des apostrophes comme 'La mer' ou des guillemets comme "L'océan" .
La fonction print sert à afficher un résultat sur la sortie standard. Elle peut être utilisée à tout moment mais elle n'a pas d'impact sur le déroulement programme. Le mot-clé return n'est utilisé que dans une fonction.
Pour faire les guillemets simples, appuyer sur la touche 4 de votre clavier. La plupart des traitements de texte convertissent automatiquement les guillemets simples entrant et sortant. Le guillemet simple entrant est aussi appelé « guillemet apostrophe culbuté ».
Pour écrire du code dans un script Python, on peut utiliser un éditeur de texte simple comme Notepad. Des éditeurs plus évolués comme Notepad++ permettent de changer la couleur du texte en fonction de ce qu'il représente. On utilisera Spyder qui est un logiciel dédié à l'écriture du code en Python.
La fonction print() en Python permet d'afficher l'argument qu'on lui passe entre parenthèses et un retour à la ligne.
Il s'est principalement inspiré d'ABC, par exemple pour l'indentation comme syntaxe ou les types de haut niveau mais aussi de Modula-3 pour la gestion des exceptions, du langage C et des outils UNIX.
Vous pouvez exécuter un script Python à partir du menu Utilitaires > Exécuter le script, ou à partir de l'éditeur de script Python qui apparaît lorsque vous ouvrez un fichier Python (*. py) en sélectionnant Fichier > Ouvrir > Script.
2) Demander à l'utilisateur de rentrer la valeur d'une variable : On utilise la syntaxe input("Message à afficher"). Rentrer les lignes de commande suivantes et exécuter le programme : a=input("Entrez votre age")
Lorsque qu'un affichage basique suffit, pour afficher simplement une variable pour en inspecter le contenu, vous pouvez convertir n'importe quelle valeur en chaîne de caractères en utilisant la fonction repr() ou la fonction str() .
Si la partie end="final" n'est pas précisée Python utilise end="\n" , ce qui signifie que l'on passe à la ligne après l'affichage de text. Enfin, notons que nous pourrons confier en une fois plusieurs éléments à afficher à l'instruction print .
Au lieu de la syntaxe de fonction upper(mot), elle utilise la syntaxe de méthode, mot. upper(). Cette forme de notation pointée indique le nom de la méthode, upper, et le nom de la chaîne sur laquelle on applique la méthode, mot. Les parenthèses vides indiquent que cette méthode ne prend aucun argument.
En Python les chaînes de caractères ne sont pas modifiables, ceci pour des raisons qu'il serait trop long d'expliquer ici. Il faut donc passer par d'autres objets que des chaînes de caractères.