-
mathモジュールを使用する方法:
import math def square_root(number): return math.sqrt(number) input_number = float(input("数値を入力してください: ")) result = square_root(input_number) print("平方根:", result)
-
指数演算子を使用する方法:
def square_root(number): return number 0.5 input_number = float(input("数値を入力してください: ")) result = square_root(input_number) print("平方根:", result)
-
ニュートン法を使用する方法:
def square_root(number): guess = number while True: new_guess = 0.5 * (guess + number / guess) if abs(new_guess - guess) < 0.0001: # 収束条件 return new_guess guess = new_guess input_number = float(input("数値を入力してください: ")) result = square_root(input_number) print("平方根:", result)
これらの例では、ユーザーが数値を入力するプロンプトが表示され、その入力された数値の平方根が計算されます。それぞれの方法は異なるアプローチを取っていますが、どの方法でも正しい結果が返されるはずです。
以上が、Pythonで入力された数値の平方根を求めるいくつかの方法の例です。これらの例を参考にして、自分自身でプログラムを作成してみてください。