Mini formation Python vidéo 1 sur 30

in #fr6 years ago

Table of Contents

  1. La calculatrice Python
  2. Le type integer (entier)
  3. Le type float
  4. Le type string
  5. Prêt pour le casting ?
  6. Votre premier programme
  7. Bilan
  8. D'autres ressources GRATUITES
  9. Une formation pour aller plus loin

La calculatrice Python

2 + 2 # addition
5 - 3 # soustraction
7 * 11 # multiplication
10 / 4 # division décimale
10 // 4 # division euclidienne (entière)
10 % 4 # reste de la division euclidienne 
2 ** 6 # exposant

Même priorité des opérations qu'en mathématiques.

Le type integer (entier)

print(type(2))
a = 3
print(type(a))
b = 5
print(a - b)
print(type(a - b))

Petit exercice 1

from math import *
a = sqrt(81)

Quel est le type de a ?

Le type float

from math import *
a = sqrt(2)
print(a)
print(type(a))
print(pi)
print(type(pi))

Le type string

print('Hello world!')
a = 'Bonjour apprenti programmeur Python.'
print(a)
print(type(a))
b = 'Bonjour'
c = input('Quel est ton prénom ? ')
d = b + c
print(d)
d = b + ' ' + c
print(d)
print(d * 2)

Prêt pour le casting ?

from math import *
phi = (1 + sqrt(5))/2 # le nombre d'or
print(phi)
print(type(phi))
p = int(phi) # on caste le nombre d'or en entier
print(p) # ça revient à une troncature
print(type(p))
age = input('Entrez votre âge : ')
print(2 * age)
age = int(age) # on caste age en entier
print(2 * age)
taille = input('Votre taille : ')
print(2 * taille)
taille = float(taille) # on caste taille en float
print(2 * taille)

Votre premier programme

# Ceci est mon premier programme en Python
print('Hello world!')
print('Quel est ton prénom ?') # demande le prénom
prenom = input() # saisir le prénom et stockage 
         # dans la variable prenom
print('Ravi de te connaître ' + prenom)
print('Ton prénom a une longueur de ', len(prenom))
print('Quel est ton âge ?') # demande de l'âge
age = input() # saisir l'âge et stockage 
          # dans la variable age
print("Tu auras " + str(int(age) + 1) + " l'an prochain.")

Bilan

Nous avons vu ensemble :

  • Comment utiliser Python comme une calculatrice avec l'interpréteur
    de commande
  • Les types primitifs de base que sont int (integer, entier), float
    (nombres décimaux) et str (string, les chaînes de caractères)
  • La conversion entre les types ou casting en anglais
  • Quelques fonctions primitives de bases comme print(), len(),
    int(), float(), str() et input().

D'autres ressources GRATUITES

  • La version Markdown de cet article est disponible sur Steemit
  • La version HTML de cet article est disponible sur GitHub
  • La version vidéo de cet article est disponible YouTube

Une formation pour aller plus loin

Si tu veux aller plus loin dans l'apprentissage de Python et des
technologies Blockchain je propose une formation :