Python

 Computer >> コンピューター >  >> プログラミング >> Python
  1. numpyを使用してn*nのチェックボードパターンを印刷するPythonプログラム

    nの値が与えられた場合、私たちのタスクはnxn行列のチェックボードパターンを表示することです。 numpyでは、初期値を使用して配列を作成するためのさまざまなタイプの関数を使用できます。 NumPyは、Pythonでの科学計算の基本的なパッケージです。 アルゴリズム Step 1: input order of the matrix. Step 2: create n*n matrix using zeros((n, n), dtype=int). Step 3: fill with 1 the alternate rows and columns using the slicing te

  2. 文字列からn番目の文字を削除するためのPythonプログラム?

    文字列は文字の配列を意味するため、開始アドレスは0です。そうすれば、すべての文字のインデックスを簡単に取得できます。そのインデックス番号を入力する必要があります。次に、その要素を削除します。したがって、文字列を2つのサブ文字列に分割します。また、2つの部分は、n番目のインデックス付き文字の前と、インデックス付き文字の後の2つの部分で、この2つの文字列をマージする必要があります。 例 Input: python n-th indexed: 3 Output: pyton 説明 アルゴリズム Step 1: Input a string. Step 2: input the index p

  3. Pythonの真理値テスト

    任意のオブジェクトを使用して、真理値をテストできます。 ifで条件を指定する またはwhile ステートメント、チェックを行うことができます。 クラスメソッド__bool__()が Falseを返すまで または、__ len __()メソッドが0を返す場合、そのオブジェクトの真理値は Trueであると見なすことができます。 。 定数の値はFalseです。 、Falseの場合、またはなし 。 変数に0、0.0、Fraction(0、1)、Decimal(0)、0jなどの異なる値が含まれている場合、それはFalse値を意味します。 空のシーケンス‘‘、[]、()、{}、se

  4. Pythonブール演算

    基本的なブール演算はand、or、not 操作。 と 操作-および操作の基本的な構文は次のとおりです。xおよび y。これは、xがfalseの場合は、xを返し、それ以外の場合はyを返すことを示します。 または operation-または操作の基本構文は次のとおりです。xまたは y。これは、xがfalseの場合はyを返し、それ以外の場合はxを返すことを示します。 ない operation-および操作の基本構文は次のとおりです。not バツ。 xがfalseの場合はtrueを返し、そうでない場合はfalseを返すことを示します。 サンプルコード x = 25 y =

  5. Python数値タイプ

    Pythonには、いくつかの異なる数値タイプがあります。これらは整数型の数値、浮動小数点数、複素数です。複素数には、実数の2つの部分があります。 およびimag 。複素数は(a + bj)のように表されます。 分数と呼ばれる別の関数があります。分数は有理数を保持し、小数は浮動小数点数を保持します。 int()、float()、complex()などの一部の関数は、数値を整数、浮動小数点数、または複素数に変換するために使用されます。 これらの数値型の操作と関数の一部は次のとおりです- Sr.No。 操作/機能と説明 1 x + y xとyの合計 2

  6. Pythonイテレータタイプ

    Pythonには、コンテナーに対する反復の概念があります。イテレータには2つの異なる機能があります。これらの関数を使用すると、ユーザー定義のクラスを使用して反復をサポートできます。これらの関数は__iter __()です。 および__next __() 。 メソッド__iter__() __iter __()メソッドはイテレータオブジェクトを返します。 1つのクラスが異なるタイプの反復をサポートしている場合、他のタスクを実行するために他のメソッドが存在する可能性があります。 メソッド__next__() __next __()メソッドは、コンテナから次の要素を返します。アイテムが終了すると

  7. Pythonシーケンスタイプ

    Pythonの基本的なシーケンス型クラスには、list、tuple、rangeがあります。追加のシーケンスタイプオブジェクトがいくつかあります。これらはバイナリデータとテキスト文字列です。 シーケンスタイプオブジェクトのいくつかの一般的な操作は、可変シーケンスと不変シーケンスの両方で機能します。いくつかの操作は次のとおりです- Sr.No。 操作/機能と説明 1 x in seq シーケンスseqでxが見つかった場合はTrue、それ以外の場合はFalse 2 xはseqにありません false、シーケンスseqでxが見つかった場合、それ以外の場合は

  8. Pythonテキストシーケンスタイプ

    Pythonではstr オブジェクトは、テキストまたは文字列型のデータを処理します。文字列は不変です。文字列はUnicode文字のシーケンスです。一重引用符、二重引用符、または三重引用符を使用して、文字列リテラルを定義できます。 「これは一重引用符付きの文字列です」 「二重引用符付きの別のテキスト」 ‘’’3つの一重引用符を使用したテキスト’’’または“”” 3つの二重引用符を使用したテキスト””” 三重引用符を使用して、Pythonで複数行の文字列を割り当てることができます。 文字列に関連するさまざまな関数があります。 Stringメソッドのいくつかは次のとおりです- Sr.N

  9. Pythonバイナリシーケンスタイプ

    バイト およびbytearrays Pythonでバイナリデータを操作するために使用されます。これらのバイトとバイトラリーは、 memoryviewという名前のバッファープロトコルでサポートされています。 。 memoryviewは、実際のデータをコピーせずに、他のバイナリオブジェクトのメモリにアクセスできます。 バイトリテラルは、これらのオプションで形成できます。 b「これは一重引用符付きのビテアです」 b「二重引用符付きの別のバイトセット」 b’’’3つの一重引用符を使用したバイト’’’またはb“”” 3つの二重引用符を使用したバイト””” バイトおよびバイト配

  10. Pythonセットタイプ

    セットは基本的に、個別のハッシュテーブルオブジェクトの順序付けられていないコレクションです。セットは、セットの和集合、共通部分、差などの数学演算に使用できます。また、セットを使用して、コレクションから重複を削除することもできます。 セットは要素の位置を記録しません。インデックス作成、スライス、またはその他のシーケンス関連の操作はサポートされていません。 Pythonには、基本的に2種類のセットがあります。 セット および冷凍セット 。フリーズセットが不変であるかどうかに関係なく、セットタイプは可変です。 setに対してadd()、remove()、およびこれらの種類の操作を実行できますが、

  11. Pythonマッピングタイプ

    マッピングオブジェクトは、ハッシュテーブルの値を任意のオブジェクトにマッピングするために使用されます。 Pythonには、辞書と呼ばれるマッピングタイプがあります。 。変更可能です。 辞書のキーは任意です。値として、リスト、整数、その​​他の可変型オブジェクトなど、さまざまな種類の要素を使用できます。 辞書に関連するいくつかのメソッドと操作は次のとおりです- メソッドlen(d) len()メソッドは、ディクショナリ内の要素の数を返します。 操作d[k] キー「k」を持つdのアイテムを返します。 KeyErrorが発生する可能性があります キーがマップされていない場合。 メソッドi

  12. Pythonコンテキストマネージャーの種類

    Pythonでは、ランタイムコンテキストはwithステートメントでサポートされています。コンテキストは、コンテキストマネージャーによって定義されます。コンテキストマネージャーを使用して、ユーザー定義クラスを作成し、ランタイムコンテキストを定義できます。ステートメント本文を実行する前にタスクに入り、ステートメント本文が完了すると終了します。 コンテキストマネージャには2つの異なる方法があります。これらのメソッドは-です メソッド__enter__() __enter __()メソッドは、ランタイムコンテキストに入るのに使用されます。現在のオブジェクトまたは別の関連オブジェクトのいずれかを返し

  13. Python例外基本クラス

    他の高級言語と同様に、Pythonにもいくつかの例外があります。問題が発生すると、例外が発生します。 ZeroDivisionError、AssertionErrorなどのさまざまな種類の例外があります など。すべての例外クラスはBaseExceptionクラスから派生しています。 コードは組み込みの例外を実行することも、コードでこれらの例外を発生させることもできます。ユーザーは、例外から独自の例外を派生させることができます クラス、または例外の他の子クラスから クラス。 BaseExceptionは、他のすべての例外の基本クラスです。ユーザー定義クラスをこのクラスから直接派生させること

  14. Pythonの具体的な例外

    Pythonにはいくつかの一般的な例外があります。これらの例外は通常、さまざまなプログラムで発生します。これらはプログラマーによって明示的に発生する可能性があります。または、Pythonインタープリターがこれらのタイプの例外を暗黙的に発生させる可能性があります。これらの例外のいくつかは次のとおりです- 例外AssertionError アサートステートメントが失敗すると、AssertionErrorが発生する場合があります。 Pythonにはいくつかありますが、コードにassertステートメントを設定することもできます。 assertステートメントは常にtrueである必要があります。条件が失

  15. Pythonでの文字列操作

    Pythonには、 stringと呼ばれる標準ライブラリがあります。 。文字列モジュールには、さまざまな文字列関連の定数、メソッド、クラスがあります。 これらのモジュールを使用するには、文字列モジュールをインポートする必要があります 私たちのコードで。 インポート文字列 いくつかの文字列定数とそれに対応する値は次のとおりです- Sr.No。 文字列定数と値をそれに 1 string.ascii_lowercase 「abcdefghijklmnopqrstuvwxyz」 2 string.ascii_uppercase 「ABCDEFGHIJK

  16. Pythonテキストのラッピングと入力

    Pythonではtextwrap モジュールは、プレーンテキストのフォーマットと折り返しに使用されます。入力段落の改行を調整してテキストをフォーマットするオプションがいくつかあります。 これらのモジュールを使用するには、 textwrapをインポートする必要があります コード内のモジュール。 import textwrap コンストラクターのTextwrapperインスタンス属性は次のとおりです- Sr.No。 属性と説明 1 幅 行の最大長。デフォルト値は70です 2 expand_tabs この属性の値がtrueの場合、すべてのタブがスペー

  17. PythonUnicodeデータベース

    unicodedataモジュールは、Unicode文字データベースを使用してすべてのUnicode文字にアクセスするために使用されます。このデータベースには、すべてのキャラクターのキャラクタープロパティがあります。 このモジュールを使用するには、 unicodedataをインポートする必要があります コード内のモジュール。 import unicodedata Unicodeデータベースメソッド ここでは、unicodedataモジュールのいくつかのモジュールについて説明します。 モジュール(unicodedata.lookup(name))- このメソッドは、名前で文字を検索す

  18. Pythonインターネット文字列の準備

    インターネット内のさまざまなものを識別するには、同等性についてさまざまな識別を比較する必要があります。比較手順は、アプリケーションドメインによって異なります。たとえば、大文字と小文字を区別しないものなどがあります。これらの種類の情報を確認するには stringprep 使用されます。 RFC 3454は、ネットワークを介して送信する前にUnicode文字列を準備する手順を定義しています。準備手順を経た後、それらは特定の正規化された形式になります。 RFCは、一連のテーブルを定義しています。これらのテーブルは、プロファイルに組み合わせることができます。たとえば、stringprepのプロフ

  19. PythonGNUreadlineインターフェース

    リードライン UNIX固有のモジュールです。 Pythonインタープリターから簡単な方法で履歴ファイルを読み書きするための多くの関数を定義します。このモジュールは直接使用することも、 rlcompleterを使用して使用することもできます。 モジュール。このモジュール設定は、組み込みのinput()メソッドプロンプトとインタラクティブプロンプトに影響を与える可能性があります。 MACベースのシステム(MAC OS X上)の場合、この readline モジュールは、libeditライブラリを使用して実装できます。 libeditの構成はGNUreadlineとは異なります。 このモジュー

  20. デルタを計算するためのPythonヘルパー

    デルタを計算するには、Pythonのdifflibモジュールを使用する必要があります。このモジュールには、シーケンスを比較するためのさまざまなクラスと関数があります。ファイル、HTMLファイルなどを比較できます。 このモジュールを使用するには、Pythonコードにdifflibモジュールをインポートする必要があります。 import difflib difflibモジュールのいくつかのクラスと関数。 クラス(difflib.SequenceMatcher)- このクラスは、任意のタイプの2つのシーケンスを比較するために使用されます。方法は異なります。これらの方法のいくつかはこのような

Total 8994 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:75/450  20-コンピューター/Page Goto:1 69 70 71 72 73 74 75 76 77 78 79 80 81