Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 27/02/2016, à 01:28

lebeu38

script pythonet il ya une chose que je necomprend pas

bonjour
je suis en train d'apprendre à programmer en python
j'ai écris le sript suivant dans  gedit

#! /usr/bin/python3.4 #localisation du prgm python
# -*-coding: utf-8 -*  #définition du codage

"""le module multiplication contient la fonction table"""

from multiplication import* # from multiplication = appel du module multiplication
# import* = appel de toutes fonctions de ce module, ici seule existe table, s'il existait d autres fonctions on remplacerait * par le nom de la fonction recherchée 
#exemple: 1>>>import math
         #2>>>math.sqrt(16)
         #3>>>4
print("entrez le chiffre de la table")
nb = input()
nb=int(nb)
print("entrez le nombre d itérations")
max=input()
max=int(max)
table (nb,max) # table de nb entre 1*nb  et max*nb
print("appuyez sur une touche")
input()

""" module multiplication contenant la fonction table"""
def table(nb, max=10): # définition de la fonction table, max=10 est une valeur par défaut, si on ne renseigne pas max alors max=10
	
	i=0
	while i < max:
		
		print(i+1, "*", nb, "=", (i+1)*nb)
	
		i +=1

mes fichiers sont wrx et lorsque je l’exécute dans la console tout fonctionne
  question1         comment exécuter ce script  depuis gedit? alors que gedit est configuré et lorsque je double clic j'arrive normalement dans la popup contenant les choix terminal ouvrir etc...
question2          pourquoi lorsque je tente de l’exécuter dans le terminal depuis gedit le programme se déroule sans s’arrêter sur aucun des input?
question3 lorsque je choisi l'option lancer apparemment rien ne se passe
par contre  avec idle tout fonctionne normalement

ou ai je fais une erreur?
en vous remerciant par avance


Modération : merci à l'avenir d'utiliser les balises code (explications ici).

Dernière modification par cqfd93 (Le 27/02/2016, à 01:41)

Hors ligne