Cours 5 Python

Les Variables

Nous avons appris dans le cours précédent comment écrire un message est l’exécuter dans la console plusieurs fois. Dans ce chapitre, vous apprendrez comment créer une variable.

I. Les Variables

Pour créer une variable, vous avez plusieurs règle:

-Pas d’espace dans le nom de votre varaible. (Vous pouvez mettre un  “_”  à la place).

-Pas de majuscule.

-Pas de caractère spéciaux

-Pas de valeur numerique devant la varaible (1,2,3,4,5,6,7,8,9,0).

ATTENTION: Si vous souhaitez partager votre code, l’idéale serait de tout écrire en anglais. Cela permettra à une plus grande communauté de vous conseiller et de vous aider !

Ensuite, pour créer votre variable vous allez écrire:

username = Votre nom

Ici, username est le nom de votre variable que vous pourrez intégrer dans n’importe quel autre ligne de code. “Votre nom” est la valeur que vous allez lui attribuer. Ici, je vais utiliser mon prénom: Amaury

 

Tips: Si vous mettez un # au début d’une ligne de code, cette ligne de code ne sera pas prise en compte. Cela sert à décrire un bloc de code pour pouvoir comprendre plus facilement et plus rapidement ce que vous avez écrit lorsque vous revoyez votre code.

 

 

II. Afficher des variables

Par la suite, nous allons créer une autre variable:

age = Votre age

Pour moi ce sera 18. Ici, vous affectez un nombre à votre variable.

ATTENTION: Ne mettez pas de guillemets lorsque vous affectez des nombres à une variable.

Pour ensuite afficher ces variables, rien de plus simple. Vous n’avez qu’à écrire:

print(username, age)

Puis, imaginez que vous viellissez soudainement. Vous devez donc changer votre age. Ainsi, vous allez écrire:

age = Votre 2eme age

Ici, vous venez d’ écraser la valeur précédente. Ainsi, votre age a donc changer. Il faut donc le réafficher une deuxième fois. Ecrire donc:

print(age)

Puis vous pouvez lancer votre programme.

ATTENTION: Ne pas oublier au début:

def main():

et à la fin:

if __name__ == ‘__main__’:

         main()

 

III. Modifier une variable

Pour ajouter par exemple 1 à notre variable, vous pouvez écrire:

age = age + 1

Cela vas prendre en compte la dernière valeur de age et lui ajouter 1.

Puis affichez le avec:

print(age)

Ensuite, vous pouvez additioner, multiplier, diviser ou soustraire de cette facon une variable:

age = age * age   ou   age = age * 10 (MULTIPLIER)

age = age / age (= toujours 1) ou  age = age / 10 (DIVISER)

age = age – age (=toujours 0) ou age = age – 10 (SOUSTRAIRE)

Vous pouvez évidemment les combiner pour avoir un résultats totale directement.

Tips: Diviser ou soustraire une variable par cette même variable permet d’ optimiser grandement votre temps si vous souhaiter tester une partie de votre code. En effet cela annule la valeurs de votre variable sans avoir à la rechercher dans votre code.

IV.Ecrire une phrase avec des variables

Pour écrire une phrase avec des variables, vous allez combiner du texte et des variables. Pour cela, nous allons utiliser la fonction print() et, attention, la nouvelle fonction str(). La fonction str() permet d’envellopper une variable dans un groupe telque print par exemple. Donc écrire:

print(“Salut,” + str(username) + ” . Vous avez “ + str(age) “.”)