Python には、プログラミングの一般的なタスクを支援する便利な標準ライブラリが多数付属しています。 math
ここでは、 random
、 、 datetime
など の一般的な標準ライブラリを紹介します os
。
math
図書館
この math
ライブラリは数学関数と演算を提供します。 数値の丸め、対数の計算、階乗の計算などの複雑な計算を実行できます。
例:
import math
print(math.sqrt(25)) # Output: 5.0
print(math.factorial(5)) # Output: 120
random
図書館
ライブラリ random
には、乱数を操作するためのツールが用意されています。 乱数を生成したり、リストからランダムな要素を選択したり、さまざまなランダム関連のタスクを実行したりできます。
例:
import random
print(random.random()) # Output: a random float between 0 and 1
print(random.randint(1, 10)) # Output: a random integer between 1 and 10
datetime
図書館
ライブラリ datetime
には、日付と時刻を操作するためのツールが用意されています。 現在の日付を取得し、時間をフォーマットし、2 つの日付の差を計算することができます。
例:
import datetime
current_date = datetime.date.today()
print(current_date) # Output: current date in the format 'YYYY-MM-DD'
current_time = datetime.datetime.now()
print(current_time) # Output: current date and time in the format 'YYYY-MM-DD HH:MM:SS'
os
図書館
ライブラリ os
は、オペレーティング システムと対話するためのツールを提供します。 ディレクトリの作成と削除、ディレクトリ内のファイルのリストの取得、現在の作業ディレクトリの変更などのタスクを実行できます。
例:
import os
current_dir = os.getcwd()
print(current_dir) # Output: current working directory
os.mkdir("new_folder") # create a new folder named "new_folder"
Python のこれらのライブラリを使用すると、一般的なタスクを簡単かつ効率的に実行できます。 さらに、Python にはプログラミングのさまざまなタスクを処理するためのライブラリが他にも多数あります。