Problème de script
Fermé
Bonjour,
j'ai commencé python depuis 3 jours histoire d'apprendre un langage de programmation.
jusque là tout allais bien mais je n'arrive pas à faire fonctionner mes scripts je m'explique je les crée avec l'IDLE mais après les avoir enregistrés et fermés lorsque je double clique dessus rien ou presque ne se passe.
Votre aide serait la bienvenue merçi
j'ai commencé python depuis 3 jours histoire d'apprendre un langage de programmation.
jusque là tout allais bien mais je n'arrive pas à faire fonctionner mes scripts je m'explique je les crée avec l'IDLE mais après les avoir enregistrés et fermés lorsque je double clique dessus rien ou presque ne se passe.
Votre aide serait la bienvenue merçi
A voir également:
- Problème de script
- Script vidéo youtube - Guide
- Mas script - Accueil - Windows
- Ghost script - Télécharger - Polices de caractères
- Script cmd - Guide
- Script download - Télécharger - Édition & Programmation
11 réponses
Utilisateur anonyme
Modifié par fred1599 le 29/08/2014 à 21:30
Modifié par fred1599 le 29/08/2014 à 21:30
En fin de script, met la ligne ci-dessous
Qui te permettra en fin d'exécution un temps de pause afin de voir tes résultats. Lorsque tu appuieras sur Enter, ta fenêtre disparaîtra.
Si ça ne fonctionne pas, tu as sans doute une erreur dans ton script, dans ce cas présente le sur le forum pour qu'on détecte l'erreur ensemble
input('pause')
Qui te permettra en fin d'exécution un temps de pause afin de voir tes résultats. Lorsque tu appuieras sur Enter, ta fenêtre disparaîtra.
Si ça ne fonctionne pas, tu as sans doute une erreur dans ton script, dans ce cas présente le sur le forum pour qu'on détecte l'erreur ensemble
Utilisateur anonyme
1 sept. 2014 à 20:38
1 sept. 2014 à 20:38
Tu mets ce code dans un fichier
et tu l'exécutes... à moins que ton problème soit là ?
from math import * nombre = 121 angle = pi/6 print("racine carrée de",nombre, "=", sqrt(nombre)) print("le sinus de",angle, "radians", "=", sin(angle)) input('pause')
et tu l'exécutes... à moins que ton problème soit là ?
Utilisateur anonyme
2 sept. 2014 à 20:48
2 sept. 2014 à 20:48
Je pense qu'il faut que tu détailles exactement ce que tu fais et avec quoi...
Par exemple, quel IDLE, sous quel OS ?
Par exemple, quel IDLE, sous quel OS ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Utilisateur anonyme
4 sept. 2014 à 08:51
4 sept. 2014 à 08:51
Et ensuite tu fais quoi ? Tu crées un nouveau fichier, tu écris le nom de ce fichier avec l'extension py, puis une fois le script écrit, tu appuies sur F5 pour exécuter, c'est ça ?
-*-coding:Latin-1 -*
import os # On importe le module os qui dispose de variables et de fonctions pour dialoguer avec votre os
#Programme testant si une année, saisie par l'utilisateur est bissextile ou non
annee = input("saisissez une année : ") #on attend que l'utilisateur fournisse une année
annee = int(annee) " Risque d'érreur si l'utilisateur n'a pas saisi un nombre
if annee % 400 == 0 or (annee % 4 == 0 and annee % 100 !=0):
print("L'année est bissextile.")
else
print("L'année n'est pas bissextile.")
#On met le programme en pause pour éviter qu'il ne se referme
os.system("pause")
Et encore un autre qui me casse la tête
import os # On importe le module os qui dispose de variables et de fonctions pour dialoguer avec votre os
#Programme testant si une année, saisie par l'utilisateur est bissextile ou non
annee = input("saisissez une année : ") #on attend que l'utilisateur fournisse une année
annee = int(annee) " Risque d'érreur si l'utilisateur n'a pas saisi un nombre
if annee % 400 == 0 or (annee % 4 == 0 and annee % 100 !=0):
print("L'année est bissextile.")
else
print("L'année n'est pas bissextile.")
#On met le programme en pause pour éviter qu'il ne se referme
os.system("pause")
Et encore un autre qui me casse la tête
1 sept. 2014 à 00:55
Python 3.4.1 (v3.4.1:c0e311e010fc, May 18 2014, 10:38:22) [MSC v.1600 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> # Démo : Utilisation des fonction du module (math)
>>> from math import *
>>> nombre = 121
>>> angel = pi/6 #soit 30 degrés
>>> print("racine carrée de",nombre, "=", sqrt(nombre))
racine carrée de 121 = 11.0
>>> print("le sinus de",angel, "radians", "=", sin(angel))
le sinus de 0.5235987755982988 radians = 0.49999999999999994
>>> input('pause')
1 sept. 2014 à 00:56
2 sept. 2014 à 17:28
Python ne te désigne pas l'erreur ? ou la ligne erronée ?
3 sept. 2014 à 04:53