Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ Python標準ライブラリ:日常業務に不可欠なモジュール | Pythonモジュールとインポートの習得
/
Python構造化プログラミング
セクション 1.  5
single

single

bookPython標準ライブラリ:日常業務に不可欠なモジュール

メニューを表示するにはスワイプしてください

Pythonの標準(組み込み)ライブラリは、すべてのPythonインストールに含まれているモジュールのセットです。これらは追加のモジュールをインストールすることなく、プログラムにさまざまな機能を追加することを可能にします。ここでは、頻繁に使用することになる主要なライブラリをいくつか紹介します。

mathライブラリ

mathライブラリには、基本的な算術演算を超えた数学的操作のための関数が含まれています。C標準で定義されている数学関数へのアクセスを提供します。

使用例:

1234567
import math # Calculating powers print(math.pow(2, 3)) # Output: 8.0 # Finding square roots print(math.sqrt(16)) # Output: 4.0
copy

mathライブラリ内で特に便利な関数の一覧:

datetimeライブラリ

日付や時刻を扱う必要がある場合、datetimeライブラリが最適なソリューション。日付の変換、タイムゾーンの処理などに対応。

123456789
import 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
copy

その他の注目すべきライブラリ

  • os: ファイルの読み書きなど、オペレーティングシステム依存の機能を提供。
  • sys: インタプリタで使用または管理される変数や、インタプリタと密接に連携する関数へのアクセスを提供。
  • json: JSONデータをPythonオブジェクトに変換、またはその逆を行うためのライブラリ。
123
import os print(os.getcwd()) # Outputs the current working directory.
copy
タスク

スワイプしてコーディングを開始

mathライブラリの適切な関数を使用して、特定の数学的計算を行うPythonコードを完成させてください。

  1. mathライブラリをインポートする;
  2. 10の自然対数を計算し、その結果を出力する;
  3. 5の階乗を計算し、その結果を出力する;
  4. 30度(度をラジアンに変換した後)のサイン、コサイン、タンジェントを求め、その結果を出力する;
  5. 数値9.2に対してceil関数とfloor関数を使用し、その結果を出力する。

解答

Switch to desktop実践的な練習のためにデスクトップに切り替える下記のオプションのいずれかを利用して、現在の場所から続行する
すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 1.  5
single

single

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

some-alt