Académique Documents
Professionnel Documents
Culture Documents
de Chimie de Kénitra
Module : Informatique 1
(S2)
• Chaînes de caractères
• Listes
• Dictionnaires
• Tuples
• Exemple 1 :
# -*- coding: utf-8 -*-
nom_ecole = "ensc"
nouvelle_chaine = nom_ecole.upper() #le point avant upper sert à faire
appel à la méthode upper appartenant à la classe str et donc à la chaine que
j’ai créée qui est de ype str
print(nouvelle_chaine) #affiche ENSC
• Exemple 2 :
# -*- coding: utf-8 -*-
chaine=input("Bienvenue dans la question Quiz. Vous devez répondre
convenablement à la question pour quitter le quiz :\n Quelle est
la capitale du Maroc ? \n > ") #pour lire au clavier les chaînes de
caractères renseignées par l’utilisateur, utilisez input() si vous avez
Python3.x ou raw_input() si vous avez Python 2.x
while(chaine.lower()!="rabat"):
input("Faux ! Essayer encore \n >")
prenom = "Akira"
nom = "Yoshino"
prix = "Nobel de chimie 2019"
decouverte = " \'Batterie en Lithuim\' "
print("Je m'appelle {0} {1} et j'ai eu le prix {2} pour la
découverte {3}".format(prenom, nom, prix, decouverte))
#affiche Je m’appelle Akira Yoshino et j'ai eu le prix Nobel de chimie 2019 pour
la découverte 'Batterie en Lithuim'
• Type : list
Concaténation de listes
maliste_1 = [10,20,30]
maliste_2 = [40,50,'a']
maliste_1.extends(maliste_2) #ou maliste_1+=maliste_2
print(maliste_1) #affiche 10 20 30 40 50 'a'
Avec for
ma_liste = ['a', 'b', 'c', 'd']
for i in ma_liste:
print(elt)
#affiche:
#a
#b
#c
#d
Ecole Nationale Supérieure de Chimie de Kénitra - Pr. Anass Nouri
Les Listes
• Type : tuple
• Type : dict
mondictionnaire = {}
mondictionnaire['a']=78
mondictionnaire['b']=79
mondictionnaire = {}
mondictionnaire['mouse']=''souris'
mondictionnaire['keyboard']='clavier'
mondictionnaire = {}
mondictionnaire['mouse']='souris'
mondictionnaire['keyboard']='clavier'
>>> arb = {}
>>> arb[(1,2)] = 'Peuplier' #(1,2) est un tuple
>>> arb[(3,4)] = 'Platane'
>>> arb[(6,5] = 'Palmier'
>>> arb[5,1] = 'Cycas'
>>> arb[7,3] = 'Sapin'
>>> print(arb)
{(3, 4): 'Platane', (6, 5): 'Palmier', (5, 1): 'Cycas', (1,
2): 'Peuplier',
(7, 3): 'Sapin'}
>>> print(arb[(6,5)])
palmier
Ecole Nationale Supérieure de Chimie de Kénitra - Pr. Anass Nouri