Cours de base Python (3 Exécution de Python)

Exécution du programme

Écrivons réellement le programme. La signification de chaque code sera expliquée dans les chapitres suivants. Tout d'abord, exécutons le programme que nous avons réellement écrit.

Créez un fichier avec le nom ** odd_or_even.py ** et écrivez le programme suivant. Faites attention à l'indentation qui est une fonctionnalité de Python. Vous pouvez utiliser des tabulations ou des espaces demi-largeur pour réduire les caractères, mais faites attention au nombre lorsque vous utilisez des espaces.

odd_or_even.py


def odd_or_even():
    for i in range(1,6):
        if i % 2 != 0:
            print("{0} is odd".format(i))
        else:
            print("{0} is even".format(i))
        
    
if __name__ == "__main__":
    odd_or_even()

Si Python est installé correctement, l'exécution du programme produira des résultats similaires aux suivants:

1 is odd 2 is even 3 is odd 4 is even 5 is odd

Ce programme est un programme qui détermine si les valeurs de 1 à 5 sont impaires ou paires. Traduit en japonais, le programme ci-dessus effectue le traitement suivant.

À partir de la page suivante, nous entrerons dans l'explication de la notation Python. Mais avant cela, gardez à l'esprit les points suivants pour l'apprentissage futur.

print L'instruction de sortie des caractères dans le programme est l'instruction d'impression. Exécutez le programme suivant pour comprendre comment utiliser l'instruction d'impression.

print_explain.py


print("display statement")
print("display statement {0}".format("string"))
print("display {0} {1} {2}".format(1,"a","abc"))

commentaire

Un commentaire est un commentaire inséré en langage humain (japonais ou anglais) dans le code source. Il est ignoré lorsque l'ordinateur effectue le travail, vous êtes donc libre d'insérer des instructions. Quand quelqu'un d'autre lit votre programme, le code seul peut ne pas vous dire ce que le programme est censé être. Si vous ajoutez un commentaire à ce moment-là, cela aidera l'autre partie à comprendre votre intention. En outre, s'il existe un programme que vous ne souhaitez pas exécuter temporairement, vous pouvez le commenter. Si vous voulez mettre une ligne dans un état de commentaire, écrivez "#" au début. Le programme suivant produit "taro" et "saburo", mais ne produit pas "jiro".

comment_explain.py


print("taro")
#print("jiro")
print("saburo")

Si vous souhaitez commenter plusieurs lignes à la fois, placez l'instruction entre trois guillemets doubles (ou des guillemets simples).

multi_comment_explain.py


print("1")
#print("2")
print("3")
print("4")
'''
print("5")
print("6")
'''
print("7")
print("8")
"""
print("9")
print("10")
"""

Faites bon usage de vos commentaires.

Sortie japonaise

Exécutez le programme suivant. Je pense que vous obtiendrez une erreur.

display_japanese_ERROR.py


print("Bonjour le monde")

Si vous souhaitez afficher le japonais en Python, ajoutez le code suivant à la première ligne.

display_japanese.py


# -*- coding: utf-8 -*-
print("Bonjour le monde")

Je pense qu'il sortira correctement. Si vous souhaitez entrer et sortir le japonais avec Python, accédez à Character Code et utf-8 Vous devez spécifier que vous utilisez /UTF-8.html).

Suivant: Python Basic Course (4 Numerical Type / Character String Type)

Recommended Posts

Cours de base Python (3 Exécution de Python)
Cours de base Python (12 fonctions)
Cours de base Python (7 dictionnaire)
Cours de base Python (2 installation Python)
Cours de base Python (9 itérations)
Cours de base Python (11 exceptions)
Cours de base Python (6 sets)
Cours de base Python (Introduction)
Cours de base Python (13 cours)
Cours de base Python (8 branches)
Cours de base Python (10 notation d'inclusion)
Cours de base Python (5 List Taple)
Cours de base Python (1 Qu'est-ce que Python)
Cours de base Python (14 modules et packages)
RF Python Basic_01
Grammaire de base Python3
RF Python Basic_02
Cours de base Python (à la fin de 15)
Cours de base Python (4 types numériques / type chaîne de caractères)
Édition de base Python Memo
Tri de base en Python
Temps d'exécution de la fonction (Python)
[python] méthode de base de la classe
Aide-mémoire Python3 (basique)
Grammaire de base Python (divers)
Mémorandum de base Python partie 2
Sortie du temps d'exécution de python
python basic ② sous windows
Mémo de base Python - Partie 2
Notes de commande de base Python
Mémo de grammaire de base Python
Mémo de base Python - Partie 1
mémorandum python super basique
Instruction if de base Python
Python Basic --Pandas, Numpy-
Grammaire de base du système Python3 (quelques itérations de Python)
Application Python: Pandas Partie 1: Basique
Mémo de mesure du temps d'exécution Python
Refactoring appris avec Python (Basic)
[Python] Utilisation d'OpenCV avec Python (basique)
Installation de Python et grammaire de base
Mémo de grammaire de base Python (1)
Grammaire de base Python (divers) Mémo (3)
Mesure du temps d'exécution avec Python avec
Grammaire de base Python (divers) Mémo (2)
Grammaire de base Python pour les débutants
[Python] [SQLite3] Exploiter SQLite avec Python (basique)
Exécution de commandes externes en Python
Utilisation basique de la f-string Python
J'ai appris la grammaire de base de Python
Grammaire de base Python (divers) Mémo (4)
Installation de Python (Python 3.7.7) et grammaire de base
mémorandum d'exécution parallèle / asynchrone python
Comparaison de la grammaire de base entre Java et Python
Python
Scraping avec Selenium en Python (Basic)
Cours Python pour la science des données - techniques utiles
[Python] Connaissances de base utilisées dans AtCoder