• Aucun résultat trouvé

Université Mohammed V Faculté des Sciences Rabat ouahidi@fsr.ac.ma Série 6 Exercice 1 Soit la suite Un défini par : U

N/A
N/A
Protected

Academic year: 2022

Partager "Université Mohammed V Faculté des Sciences Rabat ouahidi@fsr.ac.ma Série 6 Exercice 1 Soit la suite Un défini par : U"

Copied!
1
0
0

Texte intégral

(1)

Université Mohammed V Faculté des Sciences Rabat ouahidi@fsr.ac.ma

Série 6 Exercice 1

Soit la suite Un défini par :

Un+1 = Un + Un-1, avec U0=1, U1=1.

Ecrire une fonction f en Python qui prend comme argument n et retourne la valeur de Un.

Exercice 2 Soit la liste

L1= [‘Rabat’, ‘Casa’, Agadir’, ‘Beni Mellal’, ‘khouribgua’, ‘Fes’, ‘Nador’, Dakhla’]

L2=[4, 7, 3, 2, 2, 3, 1, 1]

a) Ecrire une fonction h qui prend comme argument les deux listes L1 et L2 et retourne l’ensemble des tuples :

{(‘Rabat’, 4), (‘Casa’, 7), (‘Agadir’, 3), (‘Beni Mellal’, 2), (‘Tanger’, 2), (‘Fes’, 3), (‘Nador’, 1), (‘Dakhla’, 1)}

b) Ecrire une fonction g qui prend les deux listes L1 et L2 et retourne un dictionnaire tel que :

{ ‘Rabat’ :4, ‘Casa’ :7, ‘Agadir’ :3, ‘Beni Mellal’ :2:‘Tanger’ :2:‘Fes’ :3,

’Nador’ :1,’Dakhla’ :1}

Exercice 3

Un palindrome est une chaine qui se lit de deux côtés. Exemple le mot LAVAL est un palindrome. Ecrire une fonction f qui prend comme argument une chaine de caractères s et retourne True si s est un palindrome et False sinon.

Exercice 4

a) Ecrire une fonction f qui prend un entier x en argument et retourne True si x est premier et False sinon

b) Ecrire une fonction g qui prend un entier p et retourne True si p2+p +1 est premier et False sinon. NB : Utiliser la question la fonction f de la question a).

Exercice 5 :

Ecrire une fonction convert qui prend un entier n est affiche la représentation binaire de n.

Références

Documents relatifs

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

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

UNIVERSITE MOHAMMED V Faculté des sciences, Rabat..

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