Programme sur python en liste

Publié le 3 janv. 2020 il y a 4A par MarvelWendy - Fin › 6 janv. 2020 dans 4A
5

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 :

  1. Définir une liste (nommé liste) contenant les nombres :45,17,89,38,10,74 dans cet ordre .
  2. trier et afficher la liste ainsi obtenue 
  3. ajouter l'élément "12" à le liste et afficher la liste
  4. renverser et afficher la liste
  5. afficher l'indice de l'élément "10"
  6. enlever l'élément "38" de la liste et afficher la liste 
  7. afficher la sous liste du 2ème et 3ème éléments
  8. créer une sous liste ( nommée sous_liste) contenant les éléments à partir du deuxième élément de la liste 
  9. 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

  1. 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.
  2. 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.
  3. 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 !

Il faut être inscrit pour aider

Crée un compte gratuit pour aider

Je m'inscrisOU

J'ai déjà un compte

Je me connecte