pakdoltogel.net
def f(x): y=3*x**2+2 return y print(f(1)) x=3 print(f(x)) Rappel / remarque: L'opération notée ** en python est la puissance, souvent notée ^ dans les autres langages et calculatrices. Par exemple, 2**3=2*2*2=8. On définit ici une fonction. (re)Voir éventuellement le cours sur les fonctions. On considère maintenant la fonction: P(x) = x 4 − 101324 x 3 − 101323 x 2 − 202650 x. On sait que l'équation P(x) = 0 a une solution qui est un nombre entier strictement positif. Trouver cette solution. Exercice 6: Que fait le programme suivant? Qu'affiche-t'il? d=randint(1, 6) if (d==6): print("Gagné") else: print("Dommage") Modifier le programme précédent, et créer un programme qui lance 10 fois un dé et qui compte le nombre de 6 obtenus. Calculer et afficher le pourcentage de 6 obtenus. On considère l algorithme ci contre les violences. Que devient ce pourcentage si on lance 100 fois, ou 1000 fois, ou 10000 fois, …, le dé? Exercice 7: Que font les programmes suivants: s="je vais travailler ce soir" for i in range(1, 10): print(s) et print(s*10) Le chaîne spéciale "\n" permet, dans une chaîne de caractères, d'aller à la ligne.
Ceci dit tu dois vérifier quand même tes calculs. Continue maintenant jusqu à N=8. A la fin du programme tu vois quelle valeur prend max et quel valeur prend min. Pour te vérifier tu peux aussi utiliser le menu table de ta calculatrice. sosmaths par charlotte » lun. 2010 20:45 ok et juste une question, est ce qu'à chaque boucle il faut redéfinir "pas" ou il est constant? et si y n'est ni supérieur à max et ni inférieur à min, min et max ne changent pas? et pour la calculatrice, comment fait on pour insérer la fonction Y1? par charlotte » mar. 19 oct. 2010 11:47 ah c'est bon j'ai compris! :) j'ai trouvé min=11/16 et max=5 pour N=8. j'ai aussi testé mon programme dans la calculatrice et ça marche! par contre, pour les questions 2 et 4, que faut il répondre? On considère la figure ci-contre ( non à l’échelle) . Montrer que BD est la bissectrice de l’angle ABC?. ça permet de chercher les extremums de la fonction, et après...? quel rôle joue N? merci de m'éclairer! par SoS-Math(4) » mar. 2010 17:37 Bonjour, Donc bravo pour ton travail. J'espère que tu as vérifié en traçant ta courbe sur la calculatrice.
Essayer: s="je vais travailler... \n... ce soir\n\n" Écrire un programme qui affiche les lignes ci-dessous, avec 5 lignes, puis 10 lignes, puis n lignes, n étant demandé à l'utilisateur: * ** *** **** *****... Modifier ce programme pou'il affiche maintenant le "sapin" ci-dessous, à 5 lignes, puis 10 lignes, puis n lignes, n étant demandé à l'utilisateur: ***** ******* *********... Exercice 8: Quels sont les affichages successifs du programme suivant? s="je vais travailler ce soir " print(s[3]) print(s[3:7]) print(len(s)) for i in range (len(s)): print(s[i]) Compléter le programme précédent de manière à ce qu'il compte le nombre de "a" dans la chaîne s précédente. Reprendre la question précédente pour compter et afficher le nombre de mots. Bien sûr, il est interessant de tester le programme avec divers textes dans la chaîne s. Exercice 9: Le programme suivant permet de décomposer les chiffres qui composent un nombre: le nombre n est converti en chaîne de caractères. Parcourez les principaux algorithmes MapReduce - Réalisez des calculs distribués sur des données massives - OpenClassrooms. Cette chaîne s peut alors être manipulée comme un tableau.