Programme pour juger si c'est une année calme du calendrier occidental [Python]

Dans cet article Programme pour juger s'il s'agit d'une année calme du calendrier occidental J'écrirai.

Quelle est l'année de la miction?

Une année bissextile (année intercalaire, anglais: année bissextile, année intercalaire) est une année bissextile. Par contre, une année qui n'est pas une année tranquille est appelée une année commune (anglais: année commune). Année de l'année-Wikipedia

Comment trouver

Il y a trois conditions pour déterminer si c'est une année calme.

  1. L'année au cours de laquelle l'année est divisible par 4 est (en principe) une année de jachère
  2. Cependant, l'année au cours de laquelle l'année est divisible par 100 est (en principe) une année normale et non une année de jachère.
  3. Cependant, l'année au cours de laquelle l'année est divisible par 400 est toujours une année calme

J'écrirai un programme sous cette condition.

Ecrire le code

** Branchement conditionnel dans la fonction ** Passez n comme argument à la fonction "is_leap_year" qui signifie "année". n est le calendrier.

Le résultat est renvoyé avec return, où True correspond à la fin de l'année et False ne l'est pas.

leap_year.py


def is_leap_year(n):
    if n % 4 != 0:
        return False
    if n % 400 == 0:
        return True
    if n % 100 == 0:
        return False
    return True

** Obtenez des données et affichez les résultats ** Imprimez le résultat avec print ().

Si vrai «L'année XX est une année calme.» Si faux, "L'année XX n'est pas une année tranquille." Est affiché.

leap_year.py


year = int(input("Veuillez saisir l'année dans le calendrier →"))
if is_leap_year(year):
    print(year, "L'année est une année calme.", sep="")
else:
    print(year, "L'année n'est pas une année de jachère.", sep="")

Vue d'ensemble

leap_year.py


def is_leap_year(n):
    if n % 4 != 0:
        return False
    if n % 400 == 0:
        return True
    if n % 100 == 0:
        return False
    return True

year = int(input("Veuillez saisir l'année dans le calendrier →"))
if is_leap_year(year):
    print(year, "L'année est une année calme.", sep="")
else:
    print(year, "L'année n'est pas une année de jachère.", sep="")

** Résultat d'exécution **

Veuillez saisir l'année dans le calendrier → 1859
→ 1859 n'est pas une année tranquille.

Veuillez saisir l'année dans le calendrier → 2000
→ 2000 est une année calme.

Sommaire

Cette fois, Programme pour juger si c'est une année calme J'ai écrit.

Je pense que c'est très facile à faire Essayez-le.

Merci beaucoup.

Recommended Posts

Programme pour juger si c'est une année calme du calendrier occidental [Python]
Changements de Python 3.0 à Python 3.5
Changements de Python 2 à Python 3.0
[Python] Déterminez l'année du gonflement
[Python] Comment supprimer les valeurs en double de la liste
Python pratique Convertir le calendrier occidental entré en calendrier japonais
Le mur lors du passage du service Django de Python 2.7 à la série Python 3
Apprenez Nim avec Python (dès le début de l'année).
Affiche l'heure à partir du moment où le programme a été lancé en python
Je voulais utiliser la bibliothèque Python de MATLAB
De l'achat d'un ordinateur à l'exécution d'un programme sur python
La première étape pour obtenir Blender disponible à partir de Python
python Spécifie la fonction à exécuter lorsque le programme se termine
Publier de Python vers Slack
Flirter de PHP à Python
Comment exécuter un programme Python à partir d'un script shell
Ecrire un programme python pour trouver la distance d'édition [python] [distance Levenshtein]
Anaconda mis à jour de 4.2.0 à 4.3.0 (python3.5 mis à jour vers python3.6)
Passer de python2.7 à python3.6 (centos7)
Transmettez les données OpenCV de la bibliothèque C ++ d'origine à Python
Comment démarrer la première projection
Extraire la valeur la plus proche d'une valeur à partir d'un élément de liste en Python
Déterminez le format de la date et de l'heure avec Python et convertissez-le en Unixtime
Comment déterminer l'existence d'un élément sélénium en Python
Comment obtenir des abonnés et des abonnés de Python à l'aide de l'API Mastodon
Lisez le fichier en Python avec un chemin relatif depuis le programme
[Python + heroku] De l'état sans Python à l'affichage de quelque chose avec heroku (Partie 1)
Association de terminal du côté serveur à Amazon SNS (python + boto3)
De l'introduction de JUMAN ++ à l'analyse morphologique du japonais avec Python
[Python + heroku] De l'état sans Python à l'affichage de quelque chose avec heroku (partie 2)
Changer la version active dans Pyenv d'Anaconda en Python ordinaire
[Python] Un programme qui fait pivoter le contenu de la liste vers la gauche
Appelez Matlab depuis Python pour optimiser
Laissez le traitement gênant à Python
Publication de Python sur la chronologie Facebook
[Lambda] [Python] Publier sur Twitter depuis Lambda!
Existence du point de vue de Python
Dans la commande python, python pointe vers python3.8
Comment obtenir la version Python
Connectez-vous à la base de données utf8mb4 à partir de python
Python (de la première fois à l'exécution)
Publier une image de Python sur Tumblr
Utilisez l'API Flickr de Python
Comment accéder à wikipedia depuis python
Python pour passer d'une autre langue
[Python] Changer l'alphabet en nombre
N'a pas changé de Python 2 à 3
Mettre à jour Mac Python de 2 à 3
[Python] J'ai essayé de reproduire le programme d'évacuation d'urgence pour revenir du monde pour revenir du monde modifié de "La disparition de Haruhi Suzumiya"
FBX SDK De quelles compétences ai-je besoin pour créer un programme à l'aide de Python?
Conseils aux débutants en Python pour utiliser l'exemple Scikit-image pour eux-mêmes 9 Utilisation à partir du langage C
[Python] Un programme qui calcule le nombre de chaussettes jumelées
Code Python pour déterminer les signaux mensuels pour les investissements de force relative
J'ai fait un programme pour vérifier la taille d'un fichier avec Python
[python] Envoyez l'image capturée de la caméra Web au serveur et enregistrez-la
[Python] Simulation de fluide: de linéaire à non linéaire
De Python à l'utilisation de MeCab (et CaboCha)