0% ont trouvé ce document utile (0 vote)
69 vues3 pages

Notion Python

Transféré par

abdallah jarray
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
69 vues3 pages

Notion Python

Transféré par

abdallah jarray
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF ou lisez en ligne sur Scribd
29/08/2028 28:48 ‘TP - Programmation Python pour la 8IOInfa- Notons Python contenu navigation pied de page TP - Programmation Python pour la BIOInfo défilement haut + Objectfs + TP Initiation> + Tov @- Notions Python © Questions de synthése + 1P3> + 1P4- Modules> * TPs - Entrée Sortie> + Projet> défilement bas Jz. Masquer le planMasquer le plan “Afficher le planafficher le plan Notions Python Accés 4 un élément et longueur de chaine Tlest possible d'accéder au iéme élément d'une chaine de caractére numéroté en commencant par OExemple : : chaque caractére est >>> chaine = 'ceci est un exemple’ >>> chaine[3]' Pour connaitre la longueur d'une chajne il est possible d'utiliser la fonction interne Python : len Exemple : | >>> len(chaine)19 Types de données Une liste est une collection ordonnée d’éléments. En Python les éléments peuvent étre de type différent (ex: int, float, str) Vinterieur d'une méme collection. Les éléments sont ace ibles en indiquant leur numéro. La numérotation comment >>> liste = [1,2,'e'] >>> liste[@] 1 hitps wwii f-Julen Pinguit/Docs/TP_MABSIco/TP2 - Notions de python Nim 18 29/08/2028 28:48 TP - Programmation Python pour la 8IOInfa- Notons Python >>> liste[2] te >>> liste[3] Traceback (most recent call last): File "", line 1, in IndexError: list index out of range >>> len(liste) 3 >>> liste[2]=3 >>> liste [1 2, 3] Structure de répétition En Python, la structure algorithmique de répétition pour... faire.. s'écrit de la maniére suivante : for in : instruction 1 ; instruction 2 5 Le bloc d'instructions sera exécuté autant de fois qu'il y a d’éléments variable prendra successivement comme valeur les éléments de la liste. dans la liste. La >>> for iin [1, 2, 3, 4] ses print (i**2) >>> for i in ['un', ‘petit’, 'exemple'] : s+ print(i,len(i)) un 2 petit 5 exemple 7 Tl est done possible de travailler sur des séries numériques, mais également n'importe quel contenu d'une liste. Fonction range) hitps wwii Jalen Pinguit/Docs/TP_MABSIco/TP2 - Notions de python Nim 28 29/08/2028 28:48 ‘TP - Programmation Python pour la 8IOInfa- Notons Python La fonction range() permet de créer une énumération. range(d,f,i) erée une liste allant de d jusqu'd #-1 avec un inerément de i: [d, d+i,d+2*i,...]. Le dernier élément est le dernier nombre tel que d+n*icf-1 erément i est omis, il est utilisé par défaut un inerément de 1. Utilisée avec un seul élément, range(n) est équivalent A range(®,n) soit [0,1,2. n-1]. >>> for i in range(1,3) : se. print(i,2*i) >>> for i in range(3) : se. print(i,2*i) ee 12 24 + En Pythong, en intéractif, range(n,m) n'est pas directement évalué, il faut utiliser List () pour récupérer les valeurs. Ex: >>> range(3) range(®,3) >>> List (range(3)) (0,1,2] range(@) donne la liste vide E: >>> range(@) o Si dans range(n,m) mon alors le resultat est une liste vide Ex: >>> range(1,@)[] hitps wwii f-Julen Pinguit/Docs/TP_MABSIco/TP2 - Notions de python Nim 3

Vous aimerez peut-être aussi