Rumah > pembangunan bahagian belakang > Tutorial Python > Logik Bersyarat dalam Python: Contoh untuk Meningkatkan Kemahiran

Logik Bersyarat dalam Python: Contoh untuk Meningkatkan Kemahiran

Barbara Streisand
Lepaskan: 2024-11-28 09:19:11
asal
547 orang telah melayarinya

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.

Conditional Logic in Python: Examples to Enhance Skills

  • Semak sama ada Nombor itu Positif, Negatif atau Sifar
number = 5

if number > 0:
    print("Positive")
elif number < 0:
    print("Negative")
else:
    print("Zero")
Salin selepas log masuk
  • Semak sama ada satu Tahun ialah Tahun Lompat
year = 2024  

if (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0):
    print("Leap Year")
else:
    print("Not a Leap Year")
Salin selepas log masuk
  • Periksa sama ada Nombor Genap atau Ganjil
number = 10 

if number % 2 == 0:
    print("Even")
else:
    print("Odd")
Salin selepas log masuk
  • Semak sama ada Seseorang Layak Mengundi (Umur >= 18)
    age = 20
    
    if age >= 18:
        print("Eligible to Vote")
    else:
        print("Not Eligible to Vote")
    
    Salin selepas log masuk
    • Tentukan sama ada Nombor Boleh Dibahagi dengan 5
    number = 25  
    
    if number % 5 == 0:
        print("Divisible by 5")
    else:
        print("Not Divisible by 5")
    
    Salin selepas log masuk
    • Periksa sama ada String Kosong
    input_string = ""  
    if not input_string:
        print("Empty String")
    else:
        print("Non-Empty String")
    
    Salin selepas log masuk
    • Periksa sama ada Nombor ialah Gandaan Kedua-dua 3 dan 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")
    
    Salin selepas log masuk
    • Periksa sama ada Nombor Antara Dua Nilai
    number = 15  
    if 10 < number < 20:
        print("Between 10 and 20")
    else:
        print("Not Between 10 and 20")
    
    Salin selepas log masuk
    • Semak sama ada Huruf ialah Vokal
    letter = 'A'  
    if letter in 'aeiouAEIOU':
        print("Vowel")
    else:
        print("Consonant")
    
    Salin selepas log masuk
    • Semak sama ada Nombor Lebih Besar Daripada atau Sama dengan 100
    number = 150   
    if number >= 100:
        print("Greater than or equal to 100")
    else:
        print("Less than 100")
    
    Salin selepas log masuk
    • Periksa sama ada Rentetan Bermula dengan Watak Tertentu
    input_string = "Hello, World!"   
    if input_string.startswith("H"):
        print("Starts with H")
    else:
        print("Does not start with H")
    
    Salin selepas log masuk
    • Periksa sama ada Nombor ialah Segiempat Sempurna
    number = 16  # Example number to check
    if int(number ** 0.5) ** 2 == number:
        print("Perfect Square")
    else:
        print("Not a Perfect Square")
    
    Salin selepas log masuk
    • Semak sama ada Kunci Wujud dalam Kamus
    my_dict = {'name': 'John', 'age': 25}  # Example dictionary
    if "name" in my_dict:
        print("Key 'name' exists")
    else:
        print("Key 'name' does not exist")
    
    Salin selepas log masuk

    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!

sumber:dev.to
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan