We were unable to load Disqus. If you are a moderator please see our troubleshooting guide.
qqn peut m'aider pour la question de "inverser les valeurs de a et b" du chap 6 voici mon code:
a ,b=n**2 ,a+5
print(a,end= b)
et l'erreur:
Traceback (most recent call last):
File "Variables_et_fonctions/Programme_calcul3_Test.py", line 87, in <module>
if __name__ == "__main__": test()
File "Variables_et_fonctions/Programme_calcul3_Test.py", line 73, in test
mon_programme(n)
File "/project/target/Variables_et_fonctions/Programme_calcul3.py", line 18, in mon_programme
print(a,end= b)
TypeError: end must be None or a string, not int
J'ai essayé le deuxième exercice avec le code suivant
from math import sqrt
def mon_programme(n):
#Ne pas toucher ce qui précède
#Les valeurs pour les variables en entrée seront automatiquement données
#Ecrire ci-dessous en n'oubliant pas d'indenter
a = (n+4)**3
print(a)
b = sqrt(a)
print(b)
c = a//n
print(c)
d = a%n
print(d)
e = (a+5)%(n-1)
print(e)
f = a*c*d*e
print(f)
# Appuyer sur Run pour recevoir les instructions
Mai j'ai eu cette erreur
Traceback (most recent call last):
File "Variables_et_fonctions/Programme_calcul1_Test.py", line 90, in <module>
if __name__ == "__main__": test()
File "Variables_et_fonctions/Programme_calcul1_Test.py", line 76, in test
mon_programme(n)
File "/project/target/Variables_et_fonctions/Programme_calcul1.py", line 9, in mon_programme
b = sqrt(a)
ValueError: math domain error
Dans les tests, il y avait n=-5. Je l'ai retiré donc cela devrait marcher normalement.
Je n'avais pas vu l'erreur car j'avais utilisé la puissance 0.5 qui donne la valeur complexe et donc ne renvoie pas d'erreur.
Merci de m'avoir signalé le problème.
c anormale
Bonjour,
J' arrive pas trop à comprendre.
Par exemple dans l' exercice 1 du 3/132, il y a marqué qu' un nombre n sera donné automatiquement. Sauf que moi dans les instructions, il n'y a pas marqué à quoi correspond n. Dans les inscriptions, il y a marqué : Soustraire 3 à n et sauvegarder le résultat dans x. Ensuite, afficher x
Aidez-moi svp.
Bonjour,
Le fonctionnement n'est pas toujours évident au début.
Le but de la plupart des exercices est de créer une fonction (ici de n). Pour vérifier si votre réponse est juste, des tests vont être faits avec différentes valeurs de n pour voir si le résultat est bon. C'est pour cela qu'il est marqué que n sera donné automatiquement, ce n'est pas à vous de lui donner une valeur.
def mon_programme(n):
#Premiere solution
x = n -3
print(x)
#Deuxieme solution
y = 2 * x
print(y)
#Troisime solution
z = y**2
print(z)
# la quatrieme
a = z/10
print(a)
# la derniere
reponse = n+x+y+z+a
print(reponse)
ya pas un moyen d'avoir les réponses qd on n'y arrive pas?
Bonjour dans l'exo 1 (le Hello World), j'ai écrit cela (avec l'indentation) :def ma_fonction(a,b):
print("Hello World")
Cependant en compilant, j'obtiens cette erreur ainsi qu'un échec :Traceback (most recent call last):
File "Variables_et_fonctions/Hello_world_test.py", line 2, in <module>
from Prise_en_main_Exo_1 import mon_programme
ImportError: cannot import name 'mon_programme' from 'Prise_en_main_Exo_1' (/project/target/Variables_et_fonctions/Prise_en_main_Exo_1.py)
Corrigé.
Merci pour la remarque
ex 13 page 14
super
Hello de l'aide !
Bien volontier
Exercice 2 Page 5
from math import *
def ma_fonction():
a=pi**2
return (a)
b=2**pi
return (b)
if a>b:
print(a)
elif b>a:
pritn(b)
ma_fonction()
Bonjour,
Nouveau sur le site.
Je bloque dès l'exercice 1 3/139
Je ne comprend pas à quoi correspond pass, comment obtenir le code?
yeahh
Bonjour,
est ce que quelqu'un peut me donner une partie de réponse concernant l'exercice 2/7 SVP
bonjour
quelqu'un pourrait m'expliquer se qu'il faut faire a la page 33 EXO 1 recherche d'une probabilité inconnue
On va simuler le lancer d'un verre en plastique . Ce verre peut se retrouver dans trois positions : ∩, ⊂ (ou ⊃ mais c'est pareil que ⊂ ) ou ∪
. On numérote ces positions de 1 à 3.
Pour simuler le lancer du verre, il faut utiliser la fonction lancer()
qui renverra le résultat du lancer sous la forme 1, 2 ou 3.
Créer une fonction qui renvoie la liste des approximations (à 0.01 près) des probabilités de chaque position dans l'ordre.
merci d'avance
Bonjour, et gros merci pour ces cours!!
Concernant l'exercice 3 pour les chaîne des caractères, je ne comprends pas.
Voici mon code:
texte = "(texte de l'exercice 3)"
x=0
for car in texte [x:]:
if car == "e":
print (car,texte.find("e"))
x = (texte.find("e"))+1
Quand je print la variable x, elle est bien incrémentée. Pourquoi je n'arrive pas à obtenir l'indice correspondant à l'emplacement du "e" dans ce cas puisque le champs de mon texte devrait éliminer la dernière variable trouvée grâce à la boucle. Vous voyez où est l'erreur?
Merci
salut voila une solution possible :
char = 'e'
for i , c in enumerate(texte) :
indexes = [i for i, c in enumerate(texte) if c == char]
for ind in indexes :
print(ind)
j'ai le même genre de soucis, quelqu'un a t-il une solution ?
Bonjour,
Je ne comprends pas ou est censé s'afficher le résultat du run.
Je valorise mon code, je clique sur "Run", il me demande d'attendre puis plus rien.
Qu'est-ce que j'ai loupé ?
Merci d'avance
Je viens de tester l'extrait de code sur la première page et j'obtiens un résultat. Sur quelle page et quel bout de code rencontres-tu un problème ?
C'est OK j'ai compris. ça ne fonctionnait parce que j'étais derrière le proxy de mon entreprise. Merci.
Sur la page de presentation par exemple. Je saisie le "print("Hello World")", je clique sur run et rien. Dans quelle partie de l'écran suis-je censé avoir le résultat ?
Merci d'avance.
Sur la page de présentation par exemple. Dans quel zone de l'écran est-ce que je suis censé avoir le résultat ?
Bonjour,
Je suis actuellement dans la manipulation d'images, j'arrive a faire des choses basiques pour le moment. Mais je suis bloqué au fondu de deux images, je ne comprends pas comment mettre 60% de l'image 1 et 40% de l'image 2.
Merci d'avance pour votre aide !
Lors d'un freinage d'urgence, la distance d'arrêt d'une voiture lancée à une vitesse de v km/h se décompose en deux parties :
La distance de réaction, en mètres, qui est égale à la distance parcourue par le véhicule pendant une seconde c'est à dire à v/3,6
La distance de freinage, en mètres qui est égale à 0,0065v² si les pneux et la chaussée sont en bon état.
1) Recopier et complèter la fonction distance_reaction pour qu'elle renvoie la distance de réaction:
def distance_reaction (v):
return.....
2) recopier puis complèter la fonction distance_freinage pour qu'elle renvoie la distance de freinage:
def distance_freinage (v):
return....
3) On considère la fonction distance_arret (v):
return distance_reaction(v)+distance_freinage(v)
Bonjour,
Merci pour votre aide!
Comment modifie-t-on votre code sur la chronophotographie dans la cas d'une chute verticale en tenant compte seulement des valeurs Y, pour tracer la vitesse suivant Y ?
Cordialement
MEL KHOLDI
Bonjour j'ai un problème avec l'exercice 3 du 11/135. Voila mon code:
texte = "Lorem [...] nunc."
for i in texte:
if i=="e":
print(texte[I])
mais ca ne marche pas je me retrouve toujours avec l'erreur "string indices must be integers". Pouvezvous m'aider?
merci d'avance!
Bonjour
j'aimerais svp, avoir une idée des réponses qui s'affichent pour l'exercice 3 page 11 (chaines de caractères) et éventuellement le piège à éviter !!
Merci
tres simple
j'ai beaucoup aimé ce site même si trouve que toutes les réponses sont difficiles
les leçons sont très bien mais les exercices sont trop vagues et incompréhensible pour une personne qui vient de commencer
Bonjour
Je ne parviens pas à trouver la solution à la problématique suivante : En s'inspirant des programmes précédents, créez un programme qui affiche, pour chaque entier entre 0 et 100, son carré.
Pourriez-vous m'aider ?
Merci
probleme exercice 1 sur la 9eme page
def ma_fonction(liste):
if liste != 0 :
return "0 non trouvé"
break
else :
return "0 trouvé"
on cherche un élément 0 dans la liste, donc on utilise for e in liste: ...
Bonjour à tous !
Je n'arrive pas à faire l'exercice 2 de la page 10, est-il possible d'avoir de l'aide ?
Merci !
Du coup j'y suis arrivée ! La consigne est très mal écrite selon moi et très mauvais exemple puisqu'on doit partir de 0 et pas de 4.
Voici mon code :
n = 0
sum = 0
while sum < 12345:
n += 1
sum += n
print(n)
bonjour
je suis bloqué a l’exercice 1 de la page 4
Bonjour je suis bloqué à l'exercice 1 de la page 7. Quelqu'un aurait il la reponse ou un moyen d'y accéder ?
Le bouton run de la console ne fonctionne plus chez moi, une idée de comment résoudre le problème?
Il fonctionnait jusqu'à il y a 5mn. Il est HS sur toutes les pages quelque soit le navigateur (opéra/firefox), après reboot de l'ordi et effacement de la mémoire cache du navigateur.
Bonjour,
Cela arrive de temps en temps. Cela provient surement de problèmes de saturation du serveur. On ne peut malheureusement que prendre son mal en patience. Cela dure en général de 5 à 10 min maximum.
Bonjour,
je vous informe que la question trois du QCM de la page 10/139 ne fonctionne pas.
J'ai pourtant essayé toutes les options pouvez voir ce qui l'y a s'il vous plait?
Merci d'avance! Bonne journée!
Bonjour,
Il semble fonctionner normalement. Cela vient peut-être du fait qu'il faut cocher toutes les cases qui donnent la bonne réponse (il y en a plusieurs) ici.
Bonjour et merci pour ce site tout d'abords!
Je n'arrive pas à l'exercice 1 de la page 7/139
Je met:
def ma_fonction(x):
#Ne pas toucher ce qui précède
#Les valeurs pour les variables en entrée seront automatiquement données
#Ecrire ci-dessous en n'oubliant pas d'indenter
if x == 0:
"Impossible"
else:
1/x
return "Impossible", 1/x
et il me semble que l'erreur est a return mais je n'arrive pas à la corriger...
Pouvez vous m'aider s'il vous plait?
Merci d'avance!
Bonjour,
J'ai l'impression qu'il manque les return avant "Impossible" et 1/x.
bonjour je ne comprend pas trop se tuto de cuisine il n'y a pas d'ingrédient n'y de reccette
je decon
Bonjour,
Je veux faire un graphique de nuages de points sur lequel je peux avoir deux axes de 'y' (axe de y1 = rendement (Kg/ha) a droite; axe de y2 = superficie (hectare) a gauche ) et avoir sur l'axe de 'x' les annees. et montrer le 'Trendline'.
Merci d'avance
qqun a la reponse de tout le chap 5