Python
 Computer >> コンピューター >  >> プログラミング >> Python

数値が正、負、または0であるかどうかを確認するPythonプログラム


数値が正、負、または0であるかどうかを確認する必要がある場合は、単純な「if」条件を使用できます。

以下は同じのデモンストレーションです-

my_num = 58
if my_num >= 0:
   if my_num == 0:
      print("The number is equal to zero")
   else:
      print("It is a positive number")
else:
   print("It is a negative number")

出力

It is a positive number

説明

  • 番号が定義されています。
  • 0であるかどうかがチェックされます。そうでない場合は、0より大きい場合は正の数として表示されます。
  • これらの条件が両方ともうまくいかない場合は、負の数であると判断されます。
  • コンソールに出力として表示されます。

  1. アームストロング数をチェックするPythonプログラム

    この記事では、特定の問題ステートメントを解決するための解決策とアプローチについて学習します。 問題の説明 整数nが与えられた場合、与えられた整数がアームストロング数であることを確認する必要があります。 正の整数は、次の場合、n次のアームストロング数と呼ばれます abcd... = a^n + b^n + c^n + d^n + … ここでは、3桁のアームストロング数、つまり3桁のブルートフォースアプローチについて説明します。 オーダーnのアームストロング番号を確認するには、3を行番号7の対応するオーダー値に置き換える必要があります。 それでは、実装を見てみましょう- 例

  2. 与えられた番号がPythonプログラムでフィボナッチ数であるかどうかを確認するにはどうすればよいですか?

    この記事では、以下に示す問題ステートメントの解決策について学習します- 問題の説明 数nが与えられたら、nがフィボナッチ数であるかどうかを確認します n番目のフィボナッチ数は前の2つのフィボナッチ数の合計であることは誰もが知っています。しかし、それらは漸化式以外の興味深い関係も提供します。 (5 * n2 + 4)または(5 * n2 – 4)が完全な正方形である場合に限り、数値は本質的にフィボナッチです。 このプロパティを使用して、数値がフィボナッチであるかどうかを確認します。 では、Pythonスクリプトの実装を見てみましょう- 例 import math # if x is p