Contenu | Rechercher | Menus

Annonce

T-shirt Seiche Cosmic, Série limitée

L'équipe des administrateurs et modérateurs du forum vous invite à prendre connaissance des nouvelles règles.
En cas de besoin, vous pouvez intervenir dans cette discussion.

Ubuntu 18.10
T-shirt Ubuntu-FR « Seiche Cosmique » en série limitée ! Prix spécial pré-vente (15€) jusqu'au 4 novembre 2018.

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.

Heure d'hiver: N'oubliez pas de décochez l'heure d'été dans votre profil.

#1 Le 27/10/2018, à 15:37

Petit Lynx

Lancer un programme python en mode graphique

Bonjour,

Merci d'être indulgent, je suis super débutant...
J'ai commencé à essayer d'écrire mon 1er (début de) programme Python.
Je l'ai écris avec gedit, nommé avec une extension *.py, ça me l'affiche donc avec une belle icône python.
j'ai été dans propriétés pour l'autoriser à s’exécuter.
Et quand je double clic dessus, il ne s’exécute pas! sad

Comment je fait pour pouvoir l’exécuter?

Python 2 est installé, je me suis déjà un peu amusé avec la console.


Ubuntu 16.04 64 bits
Le "Hardware", c'est la partie qui prends les coups quand le "Software" plante...

Hors ligne

#2 Le 27/10/2018, à 16:26

toitoinebzh

Re : Lancer un programme python en mode graphique

salut

est ce que tu as bien mis le "#!/usr/bin/env python" en début de fichier ?
est ce que tu as une "pause" en fin de fichier ? (la fenêtre se ferme dès que le programme est terminé sinon)

Hors ligne

#3 Le 27/10/2018, à 16:36

Petit Lynx

Re : Lancer un programme python en mode graphique

heu... je ne l'ai pas mis!

"#!/usr/bin/env python", je dois le mètre après "# coding: utf-8" ou avant?


Ubuntu 16.04 64 bits
Le "Hardware", c'est la partie qui prends les coups quand le "Software" plante...

Hors ligne

#4 Le 27/10/2018, à 18:45

bipede

Re : Lancer un programme python en mode graphique

Petit Lynx a écrit :

heu... je ne l'ai pas mis!

"#!/usr/bin/env python", je dois le mètre après "# coding: utf-8" ou avant?

En toute première ligne.
En plus tu dois rendre ton fichier script exécutable.


Desktop: MSI - Intel® Core™ i5-3330 CPU @ 3.00GHz × 4 - RAM 8 go- Ubuntu 18.10 - Système sur SSD 64 Go - /home sur HDD 500 Go.
Laptop: DELL Inspiron-15 3567 - Intel® Core™ i5-7200 CPU @ 2.50GHz × 4 - RAM 8 go - HDD 1 To - Ubuntu 18.10 avec /home séparé.

Mon site: Les contributions du bipède

Hors ligne

#5 Le 28/10/2018, à 08:42

grigouille

Re : Lancer un programme python en mode graphique

Donne

ls -l ton_fichier.py

Et si tu veux, le code source :

cat ton_fichier.py

Xubuntu 18.04

Hors ligne

#6 Le 28/10/2018, à 20:06

Petit Lynx

Re : Lancer un programme python en mode graphique

Merci, j'ai finalement réussis à le lancer avec la console.

# coding: utf-8
# la ligne precedente permet de declarer le codage du texte, ce n'est pas un commentaire 
# Programme en Python 2
# programme en cours d'écriture et de test
# exercise pour apprendre le language
print "programme de calcul de la racince des polynomes"
print "..."
print "ax²+bx+c"
print "indiquez les valeurs de"
a= input ("     a=")
b= input ("     b=")
c= input ("     c=")
print "..."
print "Delta=b²-4ac"
D=b*b-4*a*c
print "Delta=", D
if D == 0:
    x=-b/2*a
    print "il existe une solution reelle x=", x
elif D > 0: 
    print "il existe 2 solutions reelles"
    print "je sais pas les calculer! "
    #pour faire ce calcul il me faudrait la fonction "racine carrée" et je n'ai pas la bibliothéque
elif D < 0: 
    print "il n'existe pas de solutions reelles"
print "fin de programme"

Le programme n'est pas encore correct, mais pour celui-là, je crois que je vais pouvoir me débrouiller sans réclamer d'aide extérieure. Merci à tous.

Dernière modification par Petit Lynx (Le 28/10/2018, à 20:12)


Ubuntu 16.04 64 bits
Le "Hardware", c'est la partie qui prends les coups quand le "Software" plante...

Hors ligne

#7 Le 28/10/2018, à 20:16

pingouinux

Re : Lancer un programme python en mode graphique

Bonsoir,

Petit Lynx #6 a écrit :

    #pour faire ce calcul il me faudrait la fonction "racine carrée" et je n'ai pas la bibliothéque

ma_racine = D**.5

ou en important la fonction sqrt

from math import sqrt
........
ma_racine = sqrt(D)

Hors ligne

#8 Le 31/10/2018, à 15:54

Petit Lynx

Re : Lancer un programme python en mode graphique

@pingouinux:
merci, maintenant, ça fonctionne smile


Ubuntu 16.04 64 bits
Le "Hardware", c'est la partie qui prends les coups quand le "Software" plante...

Hors ligne