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
Barbara Streisandoriginal
2024-11-28 09:19:11547parcourir

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")
  • 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")
  • Vérifiez si un nombre est pair ou impair
number = 10 

if number % 2 == 0:
    print("Even")
else:
    print("Odd")
  • 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")
    
    • 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")
    
    • Vérifiez si une chaîne est vide
    input_string = ""  
    if not input_string:
        print("Empty String")
    else:
        print("Non-Empty String")
    
    • 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")
    
    • 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")
    
    • Vérifiez si une lettre est une voyelle
    letter = 'A'  
    if letter in 'aeiouAEIOU':
        print("Vowel")
    else:
        print("Consonant")
    
    • 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")
    
    • 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")
    
    • 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")
    
    • 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")
    

    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!

Déclaration:
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