• Aucun résultat trouvé

Université Mohammed V Faculté Sciences [email protected]

N/A
N/A
Protected

Academic year: 2022

Partager "Université Mohammed V Faculté Sciences [email protected]"

Copied!
1
0
0

Texte intégral

(1)

Université Mohammed V Faculté Sciences

[email protected]

Série 5 Exercice 1

Soit la liste A des entiers de 1 à 1000. Il s’agit de définir les listes A, B, C, D en Python par compréhension :

a) Définir A?

b) Définir B contenant les éléments impairs de A c) Définir C contenant les éléments pairs de A

d) Définir D contenant les éléments de A pairs et multiples de 3 et de 5.

Exercice 2 :

a) Ecrire une fonction f qui prend un entier n en argument et retourne : 1 * 1/22 * 1/32 *…..* 1/(n-1)2 * 1/n2.

def g(a,x) :

for k in range(0,len(a)) : if ( a[k] != x) :

return False return True

Que fait la fonction g. Donner un exemple.

Exercice 3

Écrire une fonction h qui prend comme argument une chaine de caractère composée de plusieurs mots et retourne le mot ayant le plus grand nombre de caractères.

Exemple :

h(‘rabat casablanca agadir nador fes meknes tanger’) retournera le mot ‘casablanca’.

Exercice 4 :

Ecrire un programme Python permettant de saisir deux entiers a et b et d’afficher une liste contenant la somme, le produit, la soustraction.

Exemple : si a=2 et b=10, retournera [12, 20,8]

Exercice 5 :

Soit la liste L=[‘a’,’b’,’c’,’d’,’e’,’f’,’g’]

a) Quelle instruction donnerait la sous liste [‘b’,’c’,’d’]

b) Quelle instruction donnerait la sous liste [‘e’,’f’,’g’]

c) Quelle instruction donnerait la liste [‘a’,’b’,’c’]

d) Quelle instruction donnerait la liste inversée ? c’est-à-dire la liste [‘g’,’f’,’e’,’d’,’c’,’b’,’a’]

e) Quelle instruction donnerait le dictionnaire D : D= {0:‘a’,1:’b’,2:’c’,3:’d’,4:’e’,5:’f’,6:’g’}

Références

Documents relatifs

Les travaux pratiques débuteront le lundi 28 décembre 2020 à l’annexe des Orangers.. Responsable

2- Quelle sera la forme de l’énergie cinétique compatible avec toutes les liaisons ?... b- roule sans glisser sur

3) Un élément appartient à la quatrième période et possède deux électrons célibataires. a- Combien y a-t-il de possibilités ? Préciser pour chacune la colonne et la

a) Comprendre l’interpréteur IDLE, l’éditeur de texte intégré, comment sauvegarder un programme (d’ailleurs créer votre répertoire dans lequel vous sauvegarder vos

a) Comprendre l’interpréteur IDLE, l’éditeur de texte intégré, comment sauvegarder un programme (d’ailleurs créer votre répertoire dans lequel vous sauvegarder vos

a) Ecrire un programme Python qui permet à l’utilisateur de saisir deux entiers a et b et d’afficher ensuite la somme, le produit et la soustraction de a et b. b) Écrivez un

Un nombre parfait est un entier positif supérieur à 1, égal à la somme de ses diviseurs ; on ne compte pas comme diviseur le nombre lui-même. Donner un nombre parfait différent de

En utilisant la fonction de la question précédente, écrivez un programme qui calcule et affiche le nombre de nombres amis se trouvant entre 1 et 1000.. Ecrivez un algorithme qui