ホームページ > バックエンド開発 > Python チュートリアル > Python の条件付きロジック: スキルを向上させるための例

Python の条件付きロジック: スキルを向上させるための例

Barbara Streisand
リリース: 2024-11-28 09:19:11
オリジナル
592 人が閲覧しました

条件付きロジックを使用すると、プログラムは特定の条件に基づいて決定を下すことができます。これにより、条件が True か False に応じて、コードで異なるアクションを実行できるようになります。これらの決定には、if、elif、else などの条件文が使用されます。

Conditional Logic in Python: Examples to Enhance Skills

  • 数値が正、負、またはゼロであるかどうかを確認する
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")
ログイン後にコピー
  • その人に投票資格があるかどうかを確認します (年齢 >= 18)
age = 20

if age >= 18:
    print("Eligible to Vote")
else:
    print("Not Eligible to Vote")
ログイン後にコピー
  • 数値が 5 で割り切れるかどうかを判断します
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")
ログイン後にコピー
  • 数値が 3 と 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")
ログイン後にコピー
  • 数値が 2 つの値の間にあるかどうかを確認する
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")
ログイン後にコピー
  • 数値が 100 以上かどうかを確認する
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")
ログイン後にコピー

以上がPython の条件付きロジック: スキルを向上させるための例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:dev.to
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート