Python

 Computer >> コンピューター >  >> プログラミング >> Python
  1. Pythonで複素数を作成する方法:j表記とcomplex()関数の使い方

    複素数とは複素数は、実部と虚部の2つの要素で構成される数値です。実部は通常の浮動小数点数(float)であり、虚部は任意の浮動小数点数に -1 の平方根を掛けたものとして表現されます。Pythonでは、-1 の平方根は j という記号で定義されています。j表記による複素数の作成Pythonでは、実部と虚部を j を使って直接記述することで、簡単に複素数を作成できます。>>> no = 5 + 6j>>> no.real5.0>>> no.imag6.0>>> type(no)<class complex>このよ

  2. Pythonでオブジェクトを文字列表現に変換する方法:str()とrepr()の違いを解説

    Pythonでオブジェクトを文字列に変換する基本Pythonでオブジェクトを文字列表現に変換する最も一般的な方法は、標準ライブラリに組み込まれている str() 関数を使うことです。str() は、渡されたオブジェクトを人間が読みやすい形式の文字列に変換して返します。str()関数の使用例>>> no = 100 >>> str(no) 100 >>> L1 = [1, 2, 3, 4] >>> str(L1) [1, 2, 3, 4] >>> d = {a: 1, b: 2, c: 3, d: 4} &

  3. Pythonで文字列をセット(set)に変換する方法をわかりやすく解説

    Pythonのset()関数を使った文字列からセットへの変換Pythonの標準ライブラリには、イテラブル(反復可能なオブジェクト)をセットに変換できる組み込み関数 set() が用意されています。文字列もイテラブルの一種なので、set() に渡すだけで簡単にセットへ変換できます。セットの特徴:重複した要素は自動的に削除されるセット(set)オブジェクトには重複した要素が含まれません。そのため、文字列の中に同じ文字が複数回登場していても、セット内ではその文字は1回だけ現れます。順序は元の文字列と異なる場合があるまた、set() 関数には独自のハッシュ機構が備わっているため、セット内の要素の並び順

  4. Pythonでタプルから辞書を作成する方法:zip()とdict()の使い方を解説

    はじめに Pythonでは、キー用と値用の2つのタプルを組み合わせて、簡単に辞書(dict)オブジェクトを作成できます。代表的な方法は次の2つです。 zip()関数とdict()関数を組み合わせる方法 辞書内包表記(ディクショナリ・コンプリヘンション)を使う方法 方法1:zip()関数とdict()関数を使う zip()関数は、2つのタプルから対応する要素同士をペアにしたイテラブル(反復可能オブジェクト)を生成します。この結果をdict()関数に渡すことで、辞書オブジェクトが完成します。 >>> T1 = (a, b, c, d) >>> T2 = (

  5. Pythonで文字を整数値に変換する方法:ord()関数の使い方

    Pythonで単一の文字を整数値に変換するには?コンピュータ上のすべての文字には、それぞれ一意の番号が割り当てられています。これをASCII値と呼びます。Pythonでは、ord() 関数を使用することで、任意の1文字に対応するASCII値(整数値)を簡単に取得できます。ord()関数の基本的な使い方>>> ord(A) 65 >>> ord(+) 43 >>> ord( ) 32上記の例のように、引数として渡した文字に対応する整数値が返されます。大文字の「A」は 65、記号の「+」は 43、半角スペースは 32 という数値が割り当てられて

  6. Pythonで整数をUnicode文字に変換する方法【chr()関数の使い方を解説】

    Pythonで整数をUnicode文字に変換するには?Pythonでは、標準ライブラリに組み込まれているchr()関数を使うことで、整数を対応するUnicode文字に簡単に変換できます。chr()関数は、0から0x10FFFF(10進数で1,114,111)までの範囲にある整数を受け取り、そのコードポイントに対応するUnicode文字を返します。基本的な使い方chr()関数の引数に整数(Unicodeコードポイント)を渡すと、該当する文字が文字列として返されます。以下は具体的な使用例です。>>> chr(36) $ >>> chr(97) a >>

  7. Pythonで整数をASCII文字に変換する方法|chr()関数の使い方を解説

    Pythonで整数をASCII文字に変換するには?Pythonでは、組み込み関数 chr() を使うことで、整数(文字コード)に対応するASCII文字やUnicode文字を簡単に取得できます。引数には0から0xffffまでの範囲の数値を指定でき、その数値が表すコードポイントに対応する1文字が返されます。chr()関数の基本的な使い方以下は、chr() 関数を使って整数を文字に変換する具体例です。>>> chr(0xaa) ª >>> chr(0xff) ÿ >>> chr(200) È >>> chr(122) zこのよう

  8. Pythonで整数を16進数の文字列に変換する方法を解説

    Pythonで整数を16進文字列に変換する基本の方法Pythonでは、組み込み関数 hex() を使うことで、任意の整数を簡単に16進数表記の文字列へ変換できます。変換結果には自動的に「0x」というプレフィックスが付きます。>>> hex(100) 0x64 >>> hex(4095) 0xfff >>> hex(31) 0x1fhex()関数のポイントhex() 関数は引数として整数(int型)を受け取り、16進数を表す文字列(str型)を返します。負の整数を渡した場合は、マイナス記号が付いた形式で出力されます。>>>

  9. Pythonで整数を8進数の文字列に変換する方法を解説

    Pythonで整数を8進数に変換するには?Pythonでは、組み込み関数 oct() を使うことで、任意の整数を8進数表現の文字列に簡単に変換できます。この関数は、8進数であることを示す接頭辞「0o」が付いた文字列を返します。oct() 関数の基本的な使い方引数に整数を渡すだけで、8進数表現の文字列が得られます。10進数はもちろん、16進数や2進数で書かれた整数リテラルも変換できます。>>> oct(100) 0o144 >>> oct(0x10) 0o20 >>> oct(10) 0o12負の整数の場合負の整数を渡した場合も問題なく動作し

  10. Pythonのfloat()関数で数値文字列をfloat値に変換・解析する方法

    Pythonのfloat()関数を使った数値文字列の解析 Pythonには、数値を変換するための組み込み関数 float() が用意されています。この関数は、整数を小数部が「0」のfloat(浮動小数点数)に変換できるだけでなく、有効な浮動小数点数を表す文字列を解析して、floatオブジェクトへと変換することも可能です。 基本的な使い方 >>> float(1.11) 1.11 >>> float(1) 1.0 >>> float(1) 1.0 >>> float(1.1e-2) 0.011 動作の解説 上記の例では、

  11. Pythonで辞書(dict)を定義する基本と使い方をわかりやすく解説

    Pythonの辞書(dictionary)オブジェクトは、キーと値のペアを要素とするコレクションです。各ペアはカンマ(,)で区切り、全体を波括弧({})で囲んで定義します。キーと値の対応関係は、コロン(:)で表します。辞書の基本的な定義方法最もシンプルな辞書の定義例は以下の通りです。文字列をキーに、数値を値として格納しています。>>> D1={a:1,b:2,c:3}キーと値のルール辞書において、同じキーは1つの辞書内に一度しか出現できません。一方、値は複数のキーに対して同じものを割り当てることが可能です。また、キーにはイミュータブル(変更不可)なデータ型、つまり数値・文字列

  12. Pythonで2つのリストから辞書(dict)を作成する方法を解説

    Pythonで2つのリストから辞書を作成する基本の方法Pythonでは、キーのリスト(L1)と値のリスト(L2)がそれぞれ別のリストオブジェクトとして用意されている場合、辞書内包表記を使うことで、簡潔に辞書オブジェクトを構築できます。以下のように、リストのインデックス番号をキーとして、対応する要素同士を組み合わせるのが基本的な考え方です。辞書内包表記を使用した例>>> L1 = [a,b,c,d] >>> L2 = [1,2,3,4] >>> d = {L1[k]:L2[k] for k in range(len(L1))} >>

  13. キーと値のリストからPython辞書(dict)を作成する方法

    キーリストと値リストから辞書を作成する Pythonでは、キーを格納したリスト(L1)と、それに対応する値を格納したリスト(L2)が別々に用意されている場合でも、いくつかの簡単な方法で1つの辞書オブジェクトにまとめることができます。 ここでは、代表的な2つの方法を紹介します。 方法1:zip()関数とdict()関数を組み合わせる 最もシンプルで一般的なのが、zip()で2つのリストをペア化し、dict()関数で辞書に変換する方法です。 >>> L1 = [a,b,c,d] >>> L2 = [1,2,3,4] >>> d = dict(

  14. Pythonで空のリストを作成する方法|[]とlist()の2つの基本テクニック

    Pythonでプログラムを書いていると、「まず空のリストを用意しておいて、あとからデータを追加していきたい」という場面によく出会います。たとえば、forループで条件に合う要素だけを集めるときや、ユーザー入力を順次蓄積するときなどが代表例です。 Pythonで空のリストオブジェクトを作成する方法は、大きく分けて2つあります。1つ目は、代入文で角括弧 [] の中に何も要素を書かない方法。2つ目は、組み込み関数 list() を引数なしで呼び出す方法です。 方法1:角括弧 [] を使って空のリストを作る 最もシンプルで広く使われているのがこの書き方です。角括弧の中を空にして代入するだけで、空のリ

  15. Pythonで空の辞書(dict)を作成する2つの方法をわかりやすく解説

    Pythonで空の辞書を作成する基本の方法 Pythonでは、代入文で波括弧 {} の中に要素を何も記述しないことで、空の辞書オブジェクトを作成できます。さらに、組み込み関数 dict() を引数なしで呼び出す方法でも、同じく空の辞書を生成できます。 方法1:波括弧 {} を使う 最もシンプルで一般的なのがこの方法です。変数に空の波括弧を代入するだけで、空の辞書が作られます。 >>> d1 = {} >>> d1 {} 方法2:dict() 関数を使う dict() は引数を指定せずに呼び出すと、空の辞書を返します。「これから辞書として扱う」という意

  16. Pythonで空のタプルを作成する方法をわかりやすく解説

    Pythonでは、代入文において括弧 () の中に要素を何も書かないことで、空のタプル(tuple)オブジェクトを作成できます。また、組み込み関数 tuple() を引数なしで呼び出すことでも、空のタプルを生成することが可能です。 空のタプルを作成する2つの方法 1. 括弧 () を使う方法 最もシンプルな方法は、要素を含まない括弧をそのまま変数に代入することです。 >>> T1 = () >>> T1 () 2. tuple() 関数を使う方法 組み込み関数 tuple() に引数を渡さずに呼び出しても、同様に空のタプルが作成されます。 >>&

  17. Pythonで使える引用符の種類と使い方をわかりやすく解説

    Pythonにおける引用符の基本Pythonでは、文字列(string)オブジェクトを作成する際に引用符を使用します。Pythonが認識できる引用符は、シングルクォート()、ダブルクォート()、そしてトリプルクォート( または )の3種類です。文字列リテラルは、一連の文字をシングルクォート(hello)、ダブルクォート(hello)、またはトリプルクォート(hello や hello)で囲むことで記述できます。どの引用符を使っても、生成される文字列オブジェクトはまったく同じものになります。>>> var1=hello >>> var1 hello >&

  18. 【Python入門】リスト・タプル・辞書の違いを徹底解説

    Pythonの3大コレクション:リスト、タプル、辞書 Pythonには複数のデータをまとめて扱うためのコレクション型が用意されています。中でもよく使われるのがリスト(list)、タプル(tuple)、辞書(dict)の3つです。それぞれ特徴が異なるため、用途に応じて使い分けることが重要です。 基本的な違いの概要 リストとタプルはシーケンス(順序付き)オブジェクトであり、要素を順番に並べて管理します。一方、辞書はキーと値のペアを格納するハッシュテーブル構造です。 リストとタプルは「順序を持つコレクション」ですが、辞書は「順序を持たないコレクション」として扱われます。 リストと辞書はミュータブ

  19. Pythonでタプルや辞書から特定の値を取り出す方法をわかりやすく解説

    はじめにPythonでは、タプル(tuple)と辞書(dict)という2つの代表的なデータ構造が用意されており、それぞれ値の取り出し方が異なります。この記事では、タプルからインデックスを指定して値を取得する方法と、辞書からキーを指定して値を取得する方法を、具体的なコード例とともに解説します。タプル:インデックスを使って要素を取得するタプル内の各要素には、先頭から順に 0, 1, 2, … という番号(インデックス)が自動的に割り当てられます。スライス演算子である角括弧 [] を使うことで、任意のインデックスにある要素へアクセスできます。>>> T1 = (12, Ravi,

  20. PythonのタプルをJSON形式にダンプする方法をわかりやすく解説

    PythonのタプルをJSON形式に変換する基本JSONとはJavaScript Object Notationの略で、軽量かつ言語に依存しないデータ交換フォーマットです。人間にも読みやすく、多くのプログラミング言語で利用できるため、Web APIや設定ファイルなど、さまざまな場面でデータのやり取りに使われています。Pythonでは、標準ライブラリに含まれるjsonモジュールを使用することで、JSONデータのエンコード(書き出し)とデコード(読み込み)を簡単に行うことができます。json.dumps()関数でタプルをJSON文字列に変換するjsonモジュールが提供するdumps()関数を使うと

Total 8994 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:51/450  20-コンピューター/Page Goto:1 45 46 47 48 49 50 51 52 53 54 55 56 57