Python

 Computer >> コンピューター >  >> プログラミング >> Python
  1. MacOSXにPython3をインストールする方法

    この投稿では、brewを使用してMacOSXにPython3をインストールする方法について説明します。 brewを使用してMacOSXにPython3をインストールする すでにbrewを持っていると仮定します Macにインストールし、最初に実行します: brew doctor 次に: brew install python3 linkに関連するエラーメッセージが表示された場合 およびFrameworks 例: Error: An unexpected error occurred during the `brew link` step The formula built, but i

  2. Pythonリスト

    このチュートリアルでは、Pythonリストについて学習します。リストの作成、アイテムへのアクセス、アイテムの削除、リストの削除などの方法。 Pythonでは、リストは角かっこ[]を使用して作成されます リスト内の各項目は、コンマ,で区切られます。 。 Pythonリストには複数の異なるタイプのオブジェクトを含めることができるため、すべてが文字列や整数である必要はありません。たとえば、混合タイプを含むリストを作成できます。 mixedTypesList = [a, True, 1, 1.0] リストの作成方法 colorsList = [red, green, blue] print(co

  3. Pythonセット

    Pythonセットは、順序付けされていないを含むコレクションタイプです。 ユニークのコレクション および不変 オブジェクト。つまり、Pythonセットは重複するアイテムを保持できず、セットが作成されると、アイテムを変更することはできません。 注:セットのアイテムは不変です。つまり、アイテムを変更することはできません。ただし、セット自体は変更可能です。つまり、セットにアイテムを追加したり、セットからアイテムを削除したりできます。 順序は維持されません。たとえば、同じセットを印刷するたびに、アイテムの順序が異なる場合があります。 Pythonでは、セットは中括弧{}を使用して構築されます セッ

  4. Pythonタプル

    Pythonでは、タプルは順序付けられたコレクションです。 および不変 。つまり、タプルにアイテムを追加したり、タプルからアイテムを削除したりすることはできません。 括弧()を使用してタプルを作成します および少なくとも1つのコンマ( , ) 。 タプルは、スライスの結果もタプルになることを除いて、リストと同じようにインデックス付けおよびスライスできます。 タプルを作成する方法 colorsTuple = (red, green, blue) print(colorsTuple) 出力: (red, green, blue) 1つのアイテムのみでタプルを作成する タプルには少なくと

  5. Python辞書

    辞書は、Pythonで使用する主なマッピングタイプです。このオブジェクトは、Javaのマップに似ています。 Pythonでは、中括弧{}を使用して辞書リテラルを作成します。 、コロンを使用してキーを値から分離する: 、およびコンマを使用してキーと値のペアを区切る, 。 辞書の作成方法 datedict = { date: 13, month: January, year: 1970 } print(datedict) 出力: {date: 13, month: January, year: 1970} 辞書アイテムにアクセスする方法 角かっこ[]内のキー名を参照することで

  6. Python読み取り書き込みCSVファイル

    この投稿では、PythonでCSVファイルを読み書きする方法を見ていきます。例では、CSVモジュールとパンダを使用しています。 PythonはCSVモジュールを使用してCSVファイルを読み取ります このコード例は、orders.csvという名前のファイルを読み取ります データをループします: import csv f = open(orders.csv, rt) orders = csv.reader(f) for order in orders: print(order) f.close() orders.csvの出力: [OrderID, CustomerID, Order

  7. Pythonファイル処理

    この投稿では、Pythonのファイル処理方法について説明します。次のコード例は、Pythonでファイルを作成、読み取り、書き込み、削除する方法を示しています。 Pythonでファイルを作成する方法 Pythonでファイルを作成するには、open()を使用します メソッド。2つのパラメータを取ります:ファイルの名前とモードのいずれか:x 、a 、w 。 x 新しいファイルを作成するために使用されます。ファイルが存在する場合はエラーがスローされます。a およびw ファイルへの追加とファイルへの書き込みにそれぞれ使用されますが、ファイルが存在しない場合は、ファイルが作成されます。 例: fil

  8. PythonとBoto3でS3オブジェクトをダウンロードする

    この投稿では、PythonとBoto3ライブラリを使用してawsS3バケットからファイルと画像をダウンロードする方法の例を示します。 BotoはPython用のAWSSDKです。 EC2やS3バケットなどのAWSサービスとやり取りできる使いやすい機能を提供します。 PythonとBoto3を使用してS3オブジェクトをダウンロード 次の例では、指定されたS3バケットから1つのファイルをダウンロードします。 まず、boto3.client(s3)を使用してS3クライアントを作成する必要があります 。 import boto3 BUCKET_NAME = my_s3_bucket BUCKE

  9. Pythonは辞書の2つのリストを比較します

    この投稿では、Pythonで辞書の2つのリストを比較する方法と、2つのリストの違いを出力する方法について説明します。 比較方法では、キーとを比較します。 辞書の値。 また、Pythonで辞書の2つのリストを比較する場合、要素の順序は重要ではありません。 Pythonの辞書のリストを比較する if __name__ == __main__: list_1 = [ {id: 123-abc, name: Mike, age: 40}, {name: John, age: 34, id: 123-efg}, {age: 32, id: 1

  10. PythonでJSONを解析する方法

    PythonでJSONを解析するにはどうすればよいですか。まず、json.load()メソッドを使用してJSONファイルをロードします。結果はPython辞書です。その後、辞書メソッドを使用してフィールドにアクセスできます。 JSONは軽量のデータ交換形式です。 JSONファイルまたはJSON応答から情報を抽出するには、データを解析する必要があります。 PythonでJSONを解析する この例では、次のJSONを使用します。 { store:{ book:[ { category:reference, a

  11. 暗号化ライブラリを使用してPythonでデータを暗号化および復号化する方法

    このチュートリアルでは、データを暗号化および復号化する方法を学習します。 Pythonの暗号化ライブラリを使用したテキストの文字列。 暗号化は、許可された関係者のみがアクセスできるように情報をエンコードするプロセスです。これにより、誰にも見られたりアクセスされたりしたくないデータを安全に保護できます。 関連: 暗号化の基本 この例では、対称暗号化を使用します。これは、データの暗号化に使用したのと同じキーが復号化にも使用できることを意味します。 ここで使用する暗号化ライブラリは、AESアルゴリズムの上に構築されています。 Pythonでデータを暗号化する まず、暗号化ライブラリをイ

  12. Python文字列-基本的な文字列操作の概要

    文字列は、Pythonの基本的なデータ型の1つです。 Python文字列は、文字、数字、およびその他の特殊文字で構成される任意の数の文字の組み合わせです。このチュートリアルでは、さまざまなシナリオで使用するために、それらを作成、操作、およびフォーマットする方法を学習します。 Pythonで新しい文字列を作成する 新しいPython文字列を作成するには、一重引用符または二重引用符で囲まれた文字のシーケンスを宣言する必要があります。三重引用符は、複数行の長さの文字列にも使用されます。 double_quotes = My name is John! single_quotes = My nam

  13. Pythonループ-Pythonでforループとwhileループを使用する方法を学ぶ

    ループは、プログラミング言語またはスクリプト言語の重要な機能です。タスクを複数回実行する機能を持つことは、どの言語にとっても基本です。 Pythonでは、ループは forを使用して実現されます およびwhile ループとこの記事では、例を使用してそれらを使用する方法を見ていきます。 Python for Loop for Pythonのループはさまざまな方法で使用できます。コレクションを反復処理するためのシンプルで最も一般的な方法の1つ。 構文 for i in collection: statement コレクションには、リスト、セット、範囲などがあります。iは、反復

  14. Pythonの条件文-If、Else、Elif

    このチュートリアルでは、ifの使用方法を見ていきます。 、else およびelif Pythonのステートメント。 任意の言語でコーディングする場合、決定を下し、決定の結果に基づいてコードを実行する必要がある場合があります。 Pythonでは、ifを使用します 条件を評価するステートメント。 PythonIfステートメント ifの構文 Pythonのステートメントは次のとおりです。 if condition: statement セミコロン:に特に注意してください およびインデント 。 論理演算子を使用して条件を評価します。論理演算子は次のとおりです。 等しい:a ==

  15. Python変数-Pythonで変数を宣言して使用する方法

    Pythonで変数を作成して使用する方法に関するガイド。 Python変数 変数は、メモリに格納されているオブジェクトへの参照を格納するために使用される名前付きの場所です。 Pythonで変数を作成するときは、次のルールを考慮する必要があります。 変数名は文字またはアンダースコアで始まる必要があります 変数名を数字で始めることはできません 変数名には、英数字とアンダースコア(A-z、0-9、および_)のみを含めることができます 変数名では大文字と小文字が区別されます(日付、日付、日付は3つの異なる変数です) 変数の長さは任意です 変数名をPythonキーワードにすることはできません P

  16. Pythonデータ型と型変換

    Pythonデータ型と型変換の実行方法の概要。 Pythonデータ型 Pythonで変数を作成または宣言する場合、変数はさまざまなデータ型を保持できます。 Pythonには、次の組み込みデータ型があります。 str int、float、complex リスト、タプル dict セット ブール byte、bytearray テキストタイプ:str str データ型は、文字列を宣言するときに使用されます 変数。 例: x = some string y = str(another string) 数値型:int、float、complex 数値変数を作成する

  17. Python関数属性とは何ですか?

    Pythonのすべてがオブジェクトであり、ほとんどすべてに属性とメソッドがあります。 Pythonでは、関数もオブジェクトです。したがって、他のオブジェクトと同様の属性があります。すべての関数には、関数のソースコードで定義されたドキュメント文字列を返す組み込みの属性__doc__があります。それらに新しい属性を割り当てたり、それらの属性の値を取得したりすることもできます。 属性を処理するために、Pythonは「getattr」と「setattr」を提供します。これは3つの引数を取る関数です。 「setattr」と=代入演算子の左側にあるドット表記の使用に違いはありません: 指定されたコードは

  18. Pythonで関数デコレータのチェーンを作成するにはどうすればよいですか?

    デコレータは「ラッパー」であり、関数自体を変更することなく、デコレートする関数の前後にコードを実行できます。 例 指定されたコードは次のようにデコレータのチェーンにラップできます。 def makebold(fn):     def wrapped():         return "<b>" + fn() + "</b>"     return wrapped def makeitalic(fn):     def wrappe

  19. Python関数内のパラメータ名のリストを取得するにはどうすればよいですか?

    関数またはfunction[something]から引数の数と名前を抽出して返す( arg1、 arg2)には、inspectモジュールを使用します。 指定されたコードは、inspectモジュールを使用して次のように記述され、関数aMethodおよびfoo内のパラメーターを検索します。 例 import inspect def aMethod(arg1, arg2): pass print(inspect.getargspec(aMethod)) def foo(a,b,c=4, *arglist, **keywords): pass print(inspect.getargspec(foo)

  20. Pythonで再帰関数を作成するにはどうすればよいですか?

    再帰はプログラミングメソッドであり、関数はその本体でそれ自体を1回以上呼び出します。通常、この関数呼び出しの戻り値を返します。関数定義が再帰に従う場合、この関数を再帰関数と呼びます。 プログラムで使用するには、再帰関数を終了する必要があります。すべての再帰呼び出しで問題の解決策が小さくなり、さらに再帰することなく問題を解決できるベースケースに向かって移動すると、終了します。呼び出しで基本ケースが満たされない場合、再帰によって無限ループが発生する可能性があります。 例 次のコードは、再帰的なPython関数を使用して最初のn個の自然数の合計を返します。 def sum_n(n):  

Total 8994 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:1/450  20-コンピューター/Page Goto:1 2 3 4 5 6 7