Comment puis-je écrire
>>> x = int(raw_input("Please enter an integer: ")) >>> if x < 0: ... x = 0 ... print 'Negative changed to zero' ... elif x == 0: ... print 'Zero' ... elif x == 1: ... print 'Single' ... else: ... print 'More' ...
6 Réponses :
Essayez le fichier => Nouveau fichier dans le menu supérieur. Ensuite, écrivez votre code dans cette fenêtre et exécutez-la par touche F5 (ou exécuté dans le menu supérieur) P>
Je ne vois pas cela dans le menu. J'utilise Python 3.8.3
C'est File => Nouveau fichier maintenant
1: Utilisez des points-virgules entre lignes
2: Essayez ipython
3: écrivez-le en fonction de la fonction, par exemple
Impossible d'écrire du code multiligne dans la console Python. Besoin d'une application 3ème partie. P>
shift kbd> + entrée kbd> vous amène à la ligne suivante sans exécuter la ligne actuelle. p>
à l'aide de la fonction exécu code> avec des chaînes multilignes (
"" "" " code>) a bien fonctionné pour mon cas d'utilisation particulier:
exec("""for foo in bar:
try:
something()
except:
print('Failed')"""
Si vous faites FILE -> Nouveau fichier, il doit ouvrir une nouvelle fenêtre Savible que vous pouvez écrire plusieurs lignes et enregistrer sous forme de fichier .PY. P>
Vous n'avez pas à exécuter tout cela en une seule fois, si vous le faites, utilisez un fichier pour plusieurs exécutions ou déclarez une fonction pour une seule course. Même s'il s'exécute plus tôt que prévu, vous aurez toujours la valeur entrée dans la variable
x code>.