Logik bersyarat membolehkan program membuat keputusan berdasarkan syarat tertentu. Ia membenarkan kod anda mengambil tindakan yang berbeza bergantung pada sama ada sesuatu syarat itu Betul atau Salah. Keputusan ini menggunakan pernyataan bersyarat seperti if, elif, dan lain-lain.
number = 5 if number > 0: print("Positive") elif number < 0: print("Negative") else: print("Zero")
year = 2024 if (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0): print("Leap Year") else: print("Not a Leap Year")
number = 10 if number % 2 == 0: print("Even") else: print("Odd")
age = 20 if age >= 18: print("Eligible to Vote") else: print("Not Eligible to Vote")
number = 25 if number % 5 == 0: print("Divisible by 5") else: print("Not Divisible by 5")
input_string = "" if not input_string: print("Empty String") else: print("Non-Empty String")
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")
number = 15 if 10 < number < 20: print("Between 10 and 20") else: print("Not Between 10 and 20")
letter = 'A' if letter in 'aeiouAEIOU': print("Vowel") else: print("Consonant")
number = 150 if number >= 100: print("Greater than or equal to 100") else: print("Less than 100")
input_string = "Hello, World!" if input_string.startswith("H"): print("Starts with H") else: print("Does not start with H")
number = 16 # Example number to check if int(number ** 0.5) ** 2 == number: print("Perfect Square") else: print("Not a Perfect Square")
my_dict = {'name': 'John', 'age': 25} # Example dictionary if "name" in my_dict: print("Key 'name' exists") else: print("Key 'name' does not exist")
Atas ialah kandungan terperinci Logik Bersyarat dalam Python: Contoh untuk Meningkatkan Kemahiran. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!