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.
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 ?
from math import *
a = sqrt(2)
print(a)
print(type(a))
print(pi)
print(type(pi))
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)
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)
# 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.")
Nous avons vu ensemble :
int (integer, entier), floatstr (string, les chaînes de caractères)print(), len(),int(), float(), str() et input().Si tu veux aller plus loin dans l'apprentissage de Python et des
technologies Blockchain je propose une formation :