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

Pythonでのimportステートメントの使用は何ですか?


コードでパッケージを使用するには、最初にパッケージにアクセスできるようにする必要があります。インポートする必要があります。定義される前にPythonで何も使用することはできません。いくつかのものが組み込まれています。たとえば、基本的な型(int、floatなど)はいつでも使用できます。しかし、あなたがやりたいと思うほとんどのことはそれより少し多くを必要とするでしょう。たとえば、1ラジアンの正弦を計算する場合、math.cos(0)を実行すると、数学が定義されていないため、NameErrorが発生します。使用できるように、最初にそのモジュールをコードにインポートするようにpythonに指示する必要があります。

>>> math.cos(0)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'math' is not defined
>>> import math
>>> math.cos(0)
1.0

  1. Python import Statementで複数のモジュールを使用するにはどうすればよいですか?

    1つのインポートステートメントで複数のモジュールをインポートするには、モジュール名をコンマで区切ります。たとえば、 >>> import math, sys, os モジュールがインポートされる名前を変更する場合は、各モジュール名の後にモジュールエイリアスを追加します。たとえば、 >>> import math as Mathematics, sys as system 文字列としてインポートするモジュールのリストがある場合は、組み込みの__import __(module_name)を使用できます。たとえば、 >>> modnames

  2. Pythonでのassertステートメントの使用は何ですか?

    assertステートメントの構文は次のとおりです。 assert <some_test>, <message>をアサートします 上記の行は次のように読み取られます。がFalseと評価された場合、例外が発生し、が出力されます。 コードブロックまたは式をテストする場合は、assertキーワードの後に​​配置します。テストに合格するか、式がtrueと評価された場合、何も起こりません。ただし、テストが失敗した場合、または式がfalseと評価された場合、AssertionErrorが発生し、メッセージが出力または評価されます。 Assertステートメントは、ユーザー定義の制