Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ ブールデータ型 | 条件文
Python入門
セクション 3.  1
single

single

bookブールデータ型

メニューを表示するにはスワイプしてください

この章では、Boolean(ブール)データ型について解説します。ブール値はシンプルでありながら強力で、True または False の値を扱うことができ、プログラムがさまざまな状況に応じて反応することを可能にします。食料品店の管理においては、ブール値を使うことで、商品が在庫にあるかやセールが実施中かなど、特定の条件が満たされているかどうかを判断できます。

ここでは、アレックスが Boolean データ型を使って価格や名前を比較する様子を見てみましょう。

ブールデータ型の理解

ブールデータ型は、TrueFalse の2つの値のみを持ちます。これらの値は比較演算の結果としてよく現れ、プログラムの流れを制御する上で基本的な役割を果たします。ブール値を理解することで、さまざまな条件に基づいて判断を行うコードを書くことができるようになります。

以下は、ブール値を返す一般的な比較演算子です:

  • 等しい: ==;
  • 等しくない: !=;
  • より大きい: >;
  • より小さい: <;
  • 以上: >=;
  • 以下: <=.

応用例

商品の数量(milk)が在庫切れ間近かどうかを、あらかじめ設定された在庫切れの閾値と比較して確認します。

123456789
# Define the quantity of the item and the low stock threshold milk_quantity = 12 low_stock_threshold = 10 # Check if the item quantity is below the low stock threshold low_stock = milk_quantity <= low_stock_threshold # Print the result print("Is the item low in stock?", low_stock)
copy

次はブール値を使って練習します。このチャレンジでは、購入の合計金額が割引の対象かどうかを確認します。

タスク

スワイプしてコーディングを開始

合計金額の変数を定義し、割引適用可否を判定するブール型変数を作成し、その結果を出力します。

  • total_costという名前の変数を定義し、食料品の合計金額を表す値25.00を代入します。
  • discountEligibleという名前のブール型変数を作成し、total_cost変数と割引基準額20.00以上>=)演算子で比較します。
  • 購入が割引対象かどうかを示すため、discountEligible変数の値を出力します。

出力要件

  • 次のメッセージを出力します: Is the purchase eligible for a discount? <discountEligible>.

解答

Switch to desktop実践的な練習のためにデスクトップに切り替える下記のオプションのいずれかを利用して、現在の場所から続行する
すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 3.  1
single

single

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

some-alt