đŸŒ Python

Dans cette rubrique, vous apprenez progressivement le langage Python 3.
L'EDI (Environnement de Développement Intégré) Thonny est présenté pour introduire les notions fondamentales de Python, puis est utilisé tout au long des vidéos d'explication.
Les principales instructions sont abordées en commençant par les variables, les structures conditionnelles et itératives, les principaux types, les fonctions et les assertions.
La résolution d'algorithmes est abordée dans une autre rubrique : Algorithmique avec Python

🔗 PDF pour l'accĂšs aux vidĂ©os de la rubrique : Python

Vidéos

Commencer avec Python

Fichier : age.py

print("Hello")
age_de_mon_chat = 2
print("Mon chat a", age_de_mon_chat, "ans")

Les types simples

Les instructions conditionnelles

Fichier : note.py

reponse = input("Quelle est ta note ? ")
note = float(reponse)

if note >= 10:
    print("Bravo")
else:
    print("Ce sera mieux la prochaine fois")

Fichier : note.py

reponse = input("Quelle est ta note ? ")
note = float(reponse)

if note >= 10:
    print("Bravo")
else:
    print("Ce sera mieux la prochaine fois")
print("Bye bye")

Fichier : note-multi.py

reponse = input("Quelle est ta note ? ")
note = float(reponse)

if note >= 10:
    print("Bravo")
elif note >= 8:
    print("Il ne manque pas grand chose")
else:
    print("Ce sera mieux la prochaine fois")

print("Bye bye")

Les instructions itératives / Les boucles

Les structures de données

Les tuples

Les listes

📝 MĂ©mo
  • Une liste est encadrĂ©e par [ ] Les Ă©lĂ©ments sont sĂ©parĂ©s par des ,
  • Une liste peut ĂȘtre modifiĂ©e : On peut ajouter un Ă©lĂ©ment, on peut modifier un Ă©lĂ©ment ou en supprimer, 

  • Le premier Ă©lĂ©ment d'une liste « lst » est lst[0]
  • lst[i] permet d'avoir la valeur de l'Ă©lĂ©ment d'index i
  • Le nombre d'Ă©lĂ©ments de la liste « lst » est len(lst)
  • On parcourt une liste soit en considĂ©rant uniquement la valeur de chaque Ă©lĂ©ment, soit en considĂ©rant l'index et la valeur.
  • On reprĂ©sente parfois un tableau par une liste.

Les dictionnaires

Les ensembles

Les textes / Les chaĂźnes de caractĂšres

Fichier : parcourir-for.py

msg = 'Coucou !'

for car in msg:
    print(car)

Fichier : parcourir-while-1.py

msg = 'Coucou !'

ind = 0
while ind < len(msg):
    print(ind, msg[ind])
    ind += 1

Fichier : parcourir-while-2.py

msg = 'Coucou !'

ind = len(msg) - 1
while ind >= 0 :
    print(ind, msg[ind])
    ind -= 1

Fichier : parcourir-for.py

msg = 'Coucou !'

for car in msg:
    print(car)

Fichier : compter-u.py

#msg = 'Coucou !'
#msg = 'Salut'
#msg = "YES"
msg = "u"
print(msg)
cpt = 0
for car in msg:
    #print(car)
    if car == 'u':
        cpt += 1
print(cpt)

Les fonctions

Fichier : minimum.py

def mini(a, b):
if a < b:
    return a
return b

w = 10
print(mini(w + 2, 15))
print(mini(w * 4, 15))

Plus loin avec Python 


Utiliser Python pour 


Références et ressources