Python

 Computer >> コンピューター >  >> プログラミング >> Python
  1. Pythonの単一ニューロンニューラルネットワーク

    ニューラルネットワークはディープラーニングの非常に重要なコアです。それは多くの異なる分野で多くの実用的なアプリケーションを持っています。現在、これらのネットワークは、画像分類、音声認識、オブジェクト検出などに使用されています。 これが何で、どのように機能するかを理解しましょう。 このネットワークにはさまざまなコンポーネントがあります。それらは次のとおりです- 入力レイヤーx 任意の量の非表示レイヤー 出力レイヤー、ŷ Wとbで定義される各レイヤー間の重みとバイアスのセット 次は、各隠れ層σの活性化関数の選択です。 この図では、2層のニューラルネットワークが示されています(ニューラルネ

  2. Pythonを使用して特定の文字列が生成されるまで、ランダムな文字列を生成する

    文字列が与えられた場合、私たちのタスクは、文字、特殊文字、数字などのランダムな組み合わせを使用していくつかの文字列を生成することです。 例 InputPPOutputAKAK ..... アルゴリズム ステップ1:文字列を入力します。ステップ2:ここでは、小文字、大文字、特殊文字のすべての可能な組み合わせを変数に格納します。ステップ3:2つのループを使用し、ランダム関数を使用します。これから、文字、記号の可能なすべての組み合わせを取得できます。ステップ4:最後に、入力文字列と同じ同じ文字列を表示し、各ランダム文字列を指定された入力文字列と一致させます。ステップ5:両方のインデックス値が同じ

  3. じゃんけんゲームを実装するPythonプログラム

    Pythonを使用すると、非常に興味深いゲームを開発することもできます。じゃんけんゲームもそのひとつです。ここでは、乱数を生成するためにrandint()関数を使用します。 このゲームでは、プレーヤーは通常、拳で片手を上げてカウントを下に振るか、後ろに持っていくたびに、3までカウントするか、ゲームの名前を話します。 サンプルコード # importing required random module import random print("The Rules of Rock paper scissor game will be follows: \n" +"R

  4. Webスクレイピング用のPythonツール

    コンピュータサイエンスでは、WebスクレイピングとはWebサイトからデータを抽出することを意味します。この手法を使用すると、ウェブ上の非構造化データが構造化データに変換されます。 Python3で最も一般的なWebスクレイピングツールは-です。 Urllib2 リクエスト BeautifulSoup Lxml セレン MechanicalSoup Urllib2 −このツールにはPythonがプリインストールされています。このモジュールは、URLを抽出するために使用されます。さまざまなプロトコル(FTP、HTTPなど)を使用してURLをフェッチするurlopen()

  5. Pythonopenpyxlモジュールを使用してExcelファイルの読み取りと書き込み

    Pythonは、Excelファイルを操作するためのopenpyxlモジュールを提供します。 このモジュールでは、Excelファイルの作成方法、書き込み方法、読み取り方法などを実装できます。 openpyxlモジュールをインストールするには、コマンドプロンプトでこのコマンドを記述できます pip install openpyxl シートにタイトル名を付けたい場合 サンプルコード import openpyxl my_wb = openpyxl.Workbook() my_sheet = my_wb.active my_sheet_title = my_sheet.title print

  6. PythonOpenCvを使用してリバースモードでビデオを再生する

    OpenCvの完全な形式はオープンソースのコンピュータービジョンであり、このライブラリを使用して、画像やビデオに対してさまざまな操作を実行できます。 OpenCVのアプリケーション領域 顔認識システム モーショントラッキング 人工ニューラルネットワーク ディープニューラルネットワーク ビデオストリーミングなど Windowsにインストールする場合は、このコマンドラインを使用できます pip install opencv-python Linuxの場合- sudo apt-get install python-opencv タスクを完了するには、いくつかの手順に従う必要

  7. 時間を12時間形式から24時間形式に変換するPythonプログラム

    PCの時間を考えると、24時間形式に変換されます。ここでは、文字列のスライスを適用しています。 ここでは、時間がPMの場合はルールに従い、時間の部分で12を追加し、時間がAMの場合は追加しないでください。 例 Input: 12:20:20 PM Output: 24:20:20 アルゴリズム Step 1: Input current datetime. Step 2: Extract only time from datetime format. Step 3: Using string slicing check last two words PM or AM. Step 4: if

  8. リストからN個の最大の要素を見つけるPythonプログラム

    整数リストが与えられた場合、私たちのタスクはリスト内で最大のN個の要素を見つけることです。 例 Input : [40, 5, 10, 20, 9] N = 2 Output: [40, 20] アルゴリズム Step1: Input an integer list and the number of largest number. Step2: First traverse the list up to N times. Step3: Each traverse find the largest value and store it in a new list. 例 def Nnumbere

  9. Pythonのタイマーオブジェクト

    タイマーオブジェクトは、期間によって制限されるいくつかのアクションを作成するために使用されます。タイマーオブジェクトを使用して、いくつかのアクションを実行するいくつかのスレッドを作成します。 Pythonでは、TimerはThreadクラスのサブクラスです。 start()メソッドを使用してタイマーが開始されます。 タイマーオブジェクトの作成 threading.Timer(interval、function、args =None、kwargs =None)、これはタイマーオブジェクトのタイマーを作成する構文です。 この例では、最初に取得します さようなら 3秒後に表示されます Pyth

  10. Pythonでのタートルプログラミング

    カメはPythonの特別な羽です。 Turtleを使用すると、簡単に製図板に描くことができます。 まず、タートルモジュールをインポートします。次にウィンドウを作成し、次にタートルオブジェクトを作成し、タートルメソッドを使用して製図板に描画できます。 いくつかのカメの方法 方法 パラメータ 説明 Turtle() なし 新しいタートルオブジェクトを作成して返します forward() 金額 指定された量だけカメを前進させます backward() 金額 指定された量だけカメを後方に動かします right() 角度 カメを時計回りに回転させます left() 角

  11. Pythonでのソケットプログラミング

    双方向通信チャネルでは、ソケットは2つのエンドポイントです。ソケットは、同じマシンまたは異なる大陸のプロセス間で通信できます。 ソケットは、TCP、UDPなどのさまざまなタイプのチャネルによって実装されます。 Socketを作成するには、socket moduleとsocket.socket()関数が必要です。 構文 my_socket = socket.socket (socket_family, socket_type, protocol=0) サーバーソケットのさまざまな方法 my_socket.bind() このメソッドは、アドレス(ホスト名、ポート番号のペア)をソケ

  12. 文字列が回文であるかどうかをチェックするPythonプログラム

    文字列が与えられた場合、私たちのタスクは、この文字列が回文であるかどうかを確認することです。 アルゴリズム Step1: Enter string as an input. Step2: Using string slicing we reverse the string and compare it back to the original string. Step3: Then display the result. サンプルコード my_string=input("Enter string:") if(my_string==my_string[::-1]): &nbs

  13. Pythonでfork()を使用して子プロセスを作成する

    私たちのタスクは、Pythonのfork()関数を使用して、子プロセスを作成し、親プロセスと子プロセスの両方のプロセスIDを表示することです。 fork()を使用すると、それ自体のコピーが作成されます。これは、LINUX、UNIXの非常に重要な側面です。 fork()は主にマルチスレッド環境に適用できます。つまり、スレッドの実行が複製され、親スレッドから子スレッドが作成されます。エラーが発生した場合、メソッドは負の値を返し、子プロセスの場合は0を返します。それ以外の場合は、親プロセスにいることを意味する正の値を返します。 fork()モジュールは、osモジュールまたはptyと呼ばれる疑似端

  14. heapqを使用してPythonで2つのソートされた配列をマージしますか?

    このセクションでは、Pythonのheapqモジュールを使用して2つのソートされたリストをマージする方法を説明します。例として、list1 =[10、20、30、40]およびlist2 =[100、200、300、400、500]の場合、マージ後、list3 =[10、20、30、40、100、 200、300、400、500] このタスクを実行するには、heapqモジュールを使用します。このモジュールには、標準ライブラリモジュールとしてPythonが付属しています。したがって、使用する前にインポートする必要があります。 import heapq heapqモジュールにはいくつかのプロパ

  15. Pythonの演算子関数

    Pythonには、算術演算、論理演算、リレーショナル演算、ビット演算などの数学演算用の追加の標準ライブラリメソッドがいくつかあります。これらのメソッドは、演算子の下にあります。 モジュール。 最初に使用するには、オペレーター標準ライブラリモジュールをインポートする必要があります。 import operator このセクションでは、ビット演算とコンテナ演算の演算子関数をいくつか紹介します。 算術演算 最初に、算術演算関数を確認します。これらは以下のようなものです。 Sr.No 機能と説明 1 add(x、y) add()メソッドは、2つの数値xとyを追加する

  16. Pythonでの型変換

    Pythonを使用すると、データをさまざまなタイプに簡単に変換できます。型変換にはさまざまな機能があります。文字列型オブジェクトを数値に変換したり、異なるコンテナ型間で変換を実行したりできます。 このセクションでは、Pythonを使用して変換を実行する方法を説明します。 文字列を数値型に変換する 文字列型オブジェクトから数値オブジェクトに変換するには、int()、float()などのさまざまなメソッドがあります。int()メソッドを使用すると、任意の数値を文字列として整数値(10を底とする)に変換できます。文字列型の引数を取ります。デフォルトの基数は10です。基数を指定して、その基数の文字

  17. PythonでのJSONフォーマット

    JSON(Java Script Object Notation)は軽量で、広く受け入れられているデータ交換形式です。 PythonのJSONフォーマット技術を使用して、JSON文字列をPythonオブジェクトに変換したり、PythonオブジェクトをJSON文字列に変換したりできます。 これらの機能を使用するには、Pythonのjsonモジュールを使用する必要があります。 jsonモジュールにはPython標準ライブラリが付属しています。したがって、最初にインポートする必要があります。 import json PythonオブジェクトをJSON文字列に変換する jsonモジュールには、Py

  18. Python辞書で欠落しているキーを処理する

    Pythonには、ディクショナリと呼ばれるコンテナが1つあります。辞書では、キーをその値にマップできます。辞書を使用すると、値に一定時間でアクセスできます。ただし、指定されたキーが存在しない場合、エラーが発生する可能性があります。 このセクションでは、これらの種類のエラーを処理する方法を説明します。欠落しているキーにアクセスしようとすると、次のようなエラーが返される場合があります。 サンプルコード country_dict = {India : IN, Australia : AU, Brazil : BR} print(country_dict[Australia]) print

  19. PythonでのQuine

    Quineは、入力を受け取らないプログラムですが、出力を生成します。独自のソースコードが表示されます。さらに、Quineにはいくつかの条件があります。プログラム内でソースコードファイルを開くことができません。 サンプルコード a=a=%r;print (a%%a);print (a%a) 出力 a=a=%r;print (a%%a);print (a%a) このクワインはどのように機能していますか? ここでは、単純な文字列フォーマットが機能しています。変数「a」を定義し、a内に「a =%r; print(a %% a)」を格納します。次に、aの値を出力し、%rをaの値に置き換

  20. Pythonでは2進数から10進数、またはその逆。

    10進数と2進数が与えられた場合、私たちのタスクは10進数を2進数に、2進数を10進数に変換することです。 アルゴリズム Bintodec() Step1: Enter binary number. Step2: Next take the length of the binary number. Step3: Using for loop we convert binary to a decimal number. Just like if the binary number is 1111, then the calculation would be 1*2**3+1*2**2+1*2*

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