Maison > développement back-end > Tutoriel Python > Logique conditionnelle en Python : exemples pour améliorer les compétences

Logique conditionnelle en Python : exemples pour améliorer les compétences

Barbara Streisand
Libérer: 2024-11-28 09:19:11
original
546 Les gens l'ont consulté

La logique conditionnelle permet à un programme de prendre des décisions basées sur certaines conditions. Il permet à votre code d'effectuer différentes actions selon qu'une condition est vraie ou fausse. Ces décisions utilisent des instructions conditionnelles telles que if, elif et else.

Conditional Logic in Python: Examples to Enhance Skills

  • Vérifiez si un nombre est positif, négatif ou zéro
number = 5

if number > 0:
    print("Positive")
elif number < 0:
    print("Negative")
else:
    print("Zero")
Copier après la connexion
  • Vérifiez si une année est une année bissextile
year = 2024  

if (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0):
    print("Leap Year")
else:
    print("Not a Leap Year")
Copier après la connexion
  • Vérifiez si un nombre est pair ou impair
number = 10 

if number % 2 == 0:
    print("Even")
else:
    print("Odd")
Copier après la connexion
  • Vérifiez si une personne est éligible pour voter (âge>= 18)
    age = 20
    
    if age >= 18:
        print("Eligible to Vote")
    else:
        print("Not Eligible to Vote")
    
    Copier après la connexion
    • Déterminer si un nombre est divisible par 5
    number = 25  
    
    if number % 5 == 0:
        print("Divisible by 5")
    else:
        print("Not Divisible by 5")
    
    Copier après la connexion
    • Vérifiez si une chaîne est vide
    input_string = ""  
    if not input_string:
        print("Empty String")
    else:
        print("Non-Empty String")
    
    Copier après la connexion
    • Vérifiez si un nombre est un multiple de 3 et de 7
    number = 21  
    if number % 3 == 0 and number % 7 == 0:
        print("Multiple of both 3 and 7")
    else:
        print("Not a multiple of both 3 and 7")
    
    Copier après la connexion
    • Vérifiez si un nombre est entre deux valeurs
    number = 15  
    if 10 < number < 20:
        print("Between 10 and 20")
    else:
        print("Not Between 10 and 20")
    
    Copier après la connexion
    • Vérifiez si une lettre est une voyelle
    letter = 'A'  
    if letter in 'aeiouAEIOU':
        print("Vowel")
    else:
        print("Consonant")
    
    Copier après la connexion
    • Vérifiez si un nombre est supérieur ou égal à 100
    number = 150   
    if number >= 100:
        print("Greater than or equal to 100")
    else:
        print("Less than 100")
    
    Copier après la connexion
    • Vérifier si une chaîne commence par un caractère spécifique
    input_string = "Hello, World!"   
    if input_string.startswith("H"):
        print("Starts with H")
    else:
        print("Does not start with H")
    
    Copier après la connexion
    • Vérifiez si un nombre est un carré parfait
    number = 16  # Example number to check
    if int(number ** 0.5) ** 2 == number:
        print("Perfect Square")
    else:
        print("Not a Perfect Square")
    
    Copier après la connexion
    • Vérifier si une clé existe dans un dictionnaire
    my_dict = {'name': 'John', 'age': 25}  # Example dictionary
    if "name" in my_dict:
        print("Key 'name' exists")
    else:
        print("Key 'name' does not exist")
    
    Copier après la connexion

    Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:dev.to
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal