LaDissertation.com - Dissertations, fiches de lectures, exemples du BAC
Recherche

Apprendre à programmer une machine avec le langage python

Cours : Apprendre à programmer une machine avec le langage python. Recherche parmi 300 000+ dissertations

Par   •  31 Mai 2023  •  Cours  •  3 467 Mots (14 Pages)  •  267 Vues

Page 1 sur 14

Apprendre à programmer une machine avec le langage python

  1. Objectif

Voir quelques notions sur le langage de programmation python

  1. Langage python

  1. Télécharger sur le téléphone pydroid sous android et python3 ide sur ios(bleu-jaune).

  1. Afficher des données

Pour afficher du texte, on utilise le mot print comme ci- dessous :

print("texte")

Remarque : on peut utiliser une apostrophe en place des guillemets si il n’ y a pas d’apostrophe dans le texte.

  1. Taper l'instruction suivante :

print(" bonjour, je suis content de revenir à l'école") puis cliquer sur exécuter ou run(flèche play) Noter le résultat : bonjour, je suis content de revenir à l'école

Un élève tape puis exécute le programme suivant :

"hello, je suis content de rentrer au lycée"

Pourquoi rien ne s’affiche sur l’écran.

  1. Corriger le programme puis vérifier que sa phrase s’affiche à l’écran.

  Print(« hello, je suis content de rentrer au lycée »)

  1. Variables

  1. Définition

Une variable est une petite information (une donnée) temporaire que l'on stocke dans l'ordinateur. On dit qu'elle est "variable" car c'est une valeur qui peut changer pendant le déroulement du programme. Une variable est constituée de 2 choses :

  • d'un nom
  • d'une valeur : c'est la donnée qu'elle stocke ; elle se trouve après le signe=

Pour afficher la variable, on procède comme suit :

nom_variable= valeur print(valeur)

  1. Afficher une variable de type entier

Une variable peut-être de type entier que l’on note integer en anglais dont l’abréviation est int

  1. Exemple 1
  1. Taper puis exécuter l’instruction suivante : i=15

print(i)

  1. Quelle est le nom de la variable ? La variable est i
  2. Donner la valeur affichée à l’écran ? 15

  1. Exemple 2

Pour afficher une variable avec des commentaire1 ou/et commentaire2, on procède comme suit :

nom_variable= valeur

print("commentaire1", nom_variable , "commentaire2")

  1. Taper puis exécuter l’ instruction suivante :

i=15

print("la valeur de i est égale à ", i) print("la valeur de i est égale à ", i, "cm")

  1. Noter les résultats.

La valeur de i est égale à 15

La valeur de i est égale à 15 cm

  1. Ecrire puis exécuter un programme affichant la valeur 20 de la variable nommée age avec un commentaire et son unité

age=20

print(« la valeur de l’age est égale à « , age)

print(« la valeur de l’age est égale à « , age, « ans »)

  1. Nombre décimal

Une variable peut-être de type décimale noté float en anglais

3.3.1 Exemple

a)Taper puis exécuter l’ instruction suivante :

x=20.152567789

print(x)

b)Quelle est le nom de la variable ? x

  1. Noter le résultat affiché par le programme. 20.152567789
  2. Combien y a t -il de chiffres après la virgule ? Neuf
  3. Compléter puis exécuter le programme pour qu’il affiche le commentaire la variable =

x=20.152567789

print(« la variable=20.152567789 »)

3.2.2 Choix du nombre de décimale

Pour ne conserver que le nombre de décimale souhaité, on utilise le mot round comme suit :

y=round(nom de la variable, nombre de décimale souhaitée)

  1. Compléter le programme précédent pour n’afficher que 3 décimales

x=20,152567789

y=round(x,3)

print(y)

 b)Exécuter le programme et noter la réponse. 20,153

  1. chaine de caractère

Les variables peuvent contenir autre chose que des nombres.Elles peuvent aussi contenir des suites de caractères, que l'on appelle "chaîne de caractères" noté string en anglais dont l’abréviation est str.

Pour afficher une chaine de caractère, il faut qu’elle soit encadré par des guillemets ou apostrophe a)Taper le programme suivant :

nom = "paul" print(nom)

  1. Exécuter le programme et noter la réponse

paul

3 .5 Obtenir le type de la variable

Pour que le programme nous affiche le type de variable , noté class, il faut utiliser la syntaxe suivante :

print(type(nom de la variable))

  1. Taper le programme suivant :

nom = "paul" print(type(nom))

  1. Exécuter le programme et noter le type de la variable paul donnée par le programme

<class ‘str’>

  1. Conversion et type de variable

Dans certains cas, il est nécessaire de convertir une variable de type donnée en un autre type

  1. Exemple d’erreur

Soit le programme suivant :

x= ”1”

print(type(x)) y=2 print(type(y)) print(x+y)

  1. Combien donne x+y ?

Ca ne peut pas donner de resultat car x+y  n’ont pas de valeurs

  1. Taper le programme, l’exécuter et vériier qu’il indique une erreur

Il indique une erreur sur x+y

  1. Quel est le type(class) de la variable x ?

classe ‘str’

  1. Quel est le type de la variable y ?

classe ‘str’

  1. Pourquoi le programme donne t-il une erreur ?

Car l’addition ne peut que donner un résultat sur une variable de nombres entiers (init et non string)

...

Télécharger au format  txt (29.1 Kb)   pdf (121.9 Kb)   docx (225.4 Kb)  
Voir 13 pages de plus »
Uniquement disponible sur LaDissertation.com