セクション 1. 章 5
single
Python標準ライブラリ:日常業務に不可欠なモジュール
メニューを表示するにはスワイプしてください
Pythonの標準(組み込み)ライブラリは、すべてのPythonインストールに含まれているモジュールのセットです。これらは追加のモジュールをインストールすることなく、プログラムにさまざまな機能を追加することを可能にします。ここでは、頻繁に使用することになる主要なライブラリをいくつか紹介します。
mathライブラリ
mathライブラリには、基本的な算術演算を超えた数学的操作のための関数が含まれています。C標準で定義されている数学関数へのアクセスを提供します。
使用例:
1234567import math # Calculating powers print(math.pow(2, 3)) # Output: 8.0 # Finding square roots print(math.sqrt(16)) # Output: 4.0
mathライブラリ内で特に便利な関数の一覧:
datetimeライブラリ
日付や時刻を扱う必要がある場合、datetimeライブラリが最適なソリューション。日付の変換、タイムゾーンの処理などに対応。
123456789import datetime # Getting today's date today = datetime.date.today() print(today) # Output: YYYY-MM-DD # Calculating a future date future = today + datetime.timedelta(days=10) print(future) # Output: YYYY-MM-DD + 10 days
その他の注目すべきライブラリ
os: ファイルの読み書きなど、オペレーティングシステム依存の機能を提供。sys: インタプリタで使用または管理される変数や、インタプリタと密接に連携する関数へのアクセスを提供。json: JSONデータをPythonオブジェクトに変換、またはその逆を行うためのライブラリ。
123import os print(os.getcwd()) # Outputs the current working directory.
タスク
スワイプしてコーディングを開始
mathライブラリの適切な関数を使用して、特定の数学的計算を行うPythonコードを完成させてください。
mathライブラリをインポートする;- 10の自然対数を計算し、その結果を出力する;
- 5の階乗を計算し、その結果を出力する;
- 30度(度をラジアンに変換した後)のサイン、コサイン、タンジェントを求め、その結果を出力する;
- 数値9.2に対してceil関数とfloor関数を使用し、その結果を出力する。
解答
すべて明確でしたか?
フィードバックありがとうございます!
セクション 1. 章 5
single
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください