- Partage ce devoir avec tes amis !
Sujet du devoir
Bonjour, j'aurais besoin de votre aide pour ce devoir . Il faut créer des programmes selon ce qui est demandé . Merci d'avance a ceux qui peuvent m'aider .
Exercice 1:
Faire un programme qui permet de :
- Définir une liste (nommé liste) contenant les nombres :45,17,89,38,10,74 dans cet ordre .
- trier et afficher la liste ainsi obtenue
- ajouter l'élément "12" à le liste et afficher la liste
- renverser et afficher la liste
- afficher l'indice de l'élément "10"
- enlever l'élément "38" de la liste et afficher la liste
- afficher la sous liste du 2ème et 3ème éléments
- créer une sous liste ( nommée sous_liste) contenant les éléments à partir du deuxième élément de la liste
- Ajouter le premier élément de la liste "liste" au début de la liste "sous_liste"
Exercice 2
Soit n , une valeur entière saisie par l'utilisateur(rice):
- Ecrire un programme qui permet de construire la liste suivante:
[ 1,1,1,2,1,3,1,4,1,5,1,6.............1,n]
- Ecrire un programme qui permet de construire la liste suivante :
[1,1,2,1,2,3,1,2,3,4,1,2,3,4,5.........1,2,3.......n]
Exercice 3
Qu'affiche le programme suivant :
chaine1:"abc"
chaine2:"de"
liste=[]
for i in chaine1:
for i in chaine2:
liste.append(i+j)
print(list)
Exercice 4
- Ecrire une fonction divPairs qui prend une liste de nombres en paramètre , et divise par deux toutes les valeurs paires de la listes , puis renvois le résultat et l'affiche dans le programme principal.
- Ecrire une fonction renverse qui prend une liste en paramètre , et inverse les éléments de la liste , puis renvois le résultat et l'affiche dans le programme principal.
- Ecrire une procédure réduit qui prend une liste de nombres en paramètre, et supprime les zéros de la liste.
Par exemple,[0,8,2,0,3] deviendra [8.2.3]
Exercice 5
Ecrire une fonction indice qui prend en paramètre une liste l, et un nombre a; cette fonction recherchera a dans la liste 1, et retourne le plus petit indice d'occurence de a dans le tableau,et -1 si n'est pas trouvé.
Les programmes se font par python . J e dois rendre ce devoir Mardi soir au plus tard . Merci d'avance a tout ceux qui peuvent m'aider.
0 commentaire pour ce devoir
Ils ont besoin d'aide !
- Aucun devoir trouvé, poste ton devoir maintenant.