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

Pythonを使用して二次方程式を解く方法は?


Pythonを使用して二次方程式を解くために、cmathモジュールを使用できます。これは、二次方程式の根が本質的に複雑である可能性があるためです。 ax ^ 2 + bx + c =0の形式の2次方程式がある場合、

インポートcmath

a = 12
b = 8
c = 1
# Discriminent
d = (b**2) - (4*a*c)
root1 = (-b - cmath.sqrt(d)) / (2 * a)
root2 = (-b + cmath.sqrt(d)) / (2 * a)
print(root1)
print(root2)
出力 これにより出力が得られます

(-0.5+0j)
(-0.16666666666666666+0j)

  1. Pythonを使用してディレクトリの名前を変更するにはどうすればよいですか?

    shutdownモジュールを使用してディレクトリを移動することにより、Pythonでディレクトリの名前を変更できます。 shutil.move(src、dst)は、ディレクトリをsrcからdstに移動します。パスを指定せずにディレクトリの名前を変更しただけの場合は、基本的に名前を変更することになります。 例 >>> import shutil >>> shutil.move('my_folder', 'new_name') 上記のコードは、my_folderの名前をnew_nameに変更します。ディレクトリの名前を変更するた

  2. Pythonを使用してファイルを削除するにはどうすればよいですか?

    osモジュールの関数を含む単一のファイルまたは単一の空のフォルダーを削除できます。たとえば、ファイルmy_file.txtを削除する場合は、 >>> import os >>> os.remove('my_file.txt') os.removeの引数は、絶対パスまたは相対パスである必要があります。