Examen python

Fermé
MULTii - 21 janv. 2021 à 15:26
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 - 21 janv. 2021 à 15:31
Bonjour, je suis en première année d'école d'ingénieur, la programmation python est au programme mais je n'ai aucune notion dans la matière. Je suis actuellement devant un sujet où je ne sais rien faire, c'est surement des choses très simple pour des gens un peu expérimenté. Je vous met le sujet, j'ai jusqu'à 18h pour envoyer mes réponses. Si une âme charitable à envie de m'aider c'est avec plaisir. Merci par avance.

Exercice 1 (7 points)

1) Ecrire une fonction diviser(n, val) qui renvoie une liste contenant le résultat de la division de n premiers
termes de la table de division par la valeur val.

Exemple :
lst = diviser(4, 5) donnera : 0, 0.2, 0.4, 0.6

2) Ecrire le programme principal qui permet d’enregistrer dans le fichier diviser.txt le contenu de la liste lst de la manière suivante :

Exemple :
0 : 5 = 0
1 : 5 = 0.2
2 : 5 = 0.4
3 : 5 = 0.6

3) Ecrire un autre programme principal qui permet de lire et d’afficher le contenu du fichier diviser.txt de la manière suivante :

Exemple :
La division de n premiers termes par val est :
0 : 5 = 0
1 : 5 = 0.2
2 : 5 = 0.4
3 : 5 = 0.6

Exercice 2 (5 points)

Ecrire un programme Python qui demande à l’utilisateur de saisir une paire de chaînes de caractère (s1, s2) et qui retourne la chaîne s obtenue en concaténant de manière alternative les caractères de s1 et de s2.

Exemple : pour (s1, s2) = ("Python", "Java"), le programme affiche la chaîne s = 'PJyatvha'

1 réponse

zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 419
21 janv. 2021 à 15:31
Salut,

À lire… ;-))


0