Home > フィボナッチ数


Pythonで入力を受け取り、forループを使用してフィボナッチ数かどうかをチェックする方法

以下は、入力を受け取り、forループを使用してフィボナッチ数かどうかをチェックする簡単な方法です。def is_fibonacci(num): a, b = 0, 1 while b < num: a, b = b, a + b return b == num # ユーザーからの入力を受け取る number = int(input("数値を入力してください: ")) if is_fibonacci(number): print(number, "はフィボナッチ数です。") else: print(number, "はフィボナッチ数で>>More