Python

 Computer >> コンピューター >  >> プログラミング >> Python
  1. 循環リンクリストの中央からノードを削除するPythonプログラム

    循環リンクリストの途中からノードを削除する必要がある場合は、「Node」クラスを作成する必要があります。このクラスには、ノードに存在するデータと、リンクリストの次のノードへのアクセスという2つの属性があります。 循環リンクリストでは、ヘッドとリアが互いに隣接しています。それらは円を形成するように接続されており、最後のノードに「NULL」値はありません。 初期化関数を持つ別のクラスを作成する必要があり、ノードのヘッドは「なし」に初期化されます。サイズ変数は0に初期化されます。 リンクリストにノードを追加し、コンソールに出力し、中間インデックスからノードを削除するのに役立つユーザー定義関数が

  2. 循環リンクリストから最大値ノードと最小値ノードを見つけるPythonプログラム

    循環リンクリストから最大ノード値と最小ノード値を見つける必要がある場合は、「Node」クラスを作成する必要があります。このクラスには、ノードに存在するデータと、リンクリストの次のノードへのアクセスという2つの属性があります。 循環リンクリストでは、ヘッドとリアが互いに隣接しています。それらは円を形成するように接続されており、最後のノードに「NULL」値はありません。 初期化関数を持つ別のクラスを作成する必要があり、ノードのヘッドは「なし」に初期化されます。 リンクリストにノードを追加し、ノードの最小値と最大値を見つけて表示するために、ユーザーは複数のメソッドを定義します。 以下は同じ

  3. 循環リンクリストの先頭に新しいノードを挿入するPythonプログラム

    循環リンクリストの先頭に新しいノードを挿入する必要がある場合は、「Node」クラスを作成する必要があります。このクラスには、ノードに存在するデータと、リンクリストの次のノードへのアクセスという2つの属性があります。 循環リンクリストでは、ヘッドとリアが互いに隣接しています。それらは円を形成するように接続されており、最後のノードに「NULL」値はありません。 初期化関数を持つ別のクラスを作成する必要があり、ノードのヘッドは「なし」に初期化されます。 リンクリストの先頭にノードを追加し、ノード値を出力するために、ユーザーは複数のメソッドを定義します。 以下は同じのデモンストレーションです

  4. 循環リンクリストの最後に新しいノードを挿入するPythonプログラム

    循環リンクリストの最後に新しいノードを挿入する必要がある場合は、「Node」クラスを作成する必要があります。このクラスには、ノードに存在するデータと、リンクリストの次のノードへのアクセスという2つの属性があります。 循環リンクリストでは、ヘッドとリアが互いに隣接しています。それらは円を形成するように接続されており、最後のノードに「NULL」値はありません。 初期化関数を持つ別のクラスを作成する必要があり、ノードのヘッドは「なし」に初期化されます。 リンクリストの最後にノードを追加し、ノード値を出力するために、ユーザーは複数のメソッドを定義します。 以下は同じのデモンストレーションです

  5. 循環リンクリストの中央に新しいノードを挿入するPythonプログラム

    循環リンクリストの中央に新しいノードを挿入する必要がある場合は、「Node」クラスを作成する必要があります。このクラスには、ノードに存在するデータと、リンクリストの次のノードへのアクセスという2つの属性があります。 循環リンクリストでは、ヘッドとリアが互いに隣接しています。それらは円を形成するように接続されており、最後のノードに「NULL」値はありません。 初期化関数を持つ別のクラスを作成する必要があり、ノードのヘッドは「なし」に初期化されます。 リンクリストの間にノードを追加し、ノード値を出力するために、ユーザーは複数のメソッドを定義します。 以下は同じのデモンストレーションです-

  6. 循環リンクリストから重複要素を削除するPythonプログラム

    循環リンクリストから重複を削除する必要がある場合は、「ノード」クラスを作成する必要があります。このクラスには、ノードに存在するデータと、リンクリストの次のノードへのアクセスという2つの属性があります。 循環リンクリストでは、ヘッドとリアが互いに隣接しています。それらは円を形成するように接続されており、最後のノードに「NULL」値はありません。 初期化関数を持つ別のクラスを作成する必要があり、ノードのヘッドは「なし」に初期化されます。 リンクリストにノードを追加し、重複を削除し、ノード値を出力するために、ユーザーは複数のメソッドを定義します。 以下は同じのデモンストレーションです- 例

  7. 非常に高品質でPythonで画像を保存する

    Pythonで画像を非常に高品質で保存するには、以下の手順に従う必要があります- subplotsメソッドを使用してfig変数とax変数を作成します。デフォルトのnrowsとncolsは1です。 plot()メソッドを使用して線をプロットします。 ylabel()とxlabel()を使用してAxesラベルを追加できます。 高品質の画像を取得するには、.eps画像形式を使用できます。 1インチあたりのドット数の値、つまりdpiを増やすことができます。 savefig()メソッドを使用して、画像をローカルに保存できます。 図を表示するには、plt.show

  8. Pythonを使用して2つのプロットを並べて作成するにはどうすればよいですか?

    subplot(row、col、index)メソッドを使用すると、図をrow * colの部分に分割し、インデックスの位置に図をプロットできます。次のプログラムでは、1つの図に2つの図を作成します。 ステップ numpyを使用してx、y1、y2ポイントを作成します。 nrows =1、ncols =2、index =1の場合、subplot()メソッドを使用して、現在の図にサブプロットを追加します。 plot()メソッドを使用して、xポイントとy1ポイントを使用して線をプロットします。 plt.title()、plt.xlabel()、およびplt.ylabel()メソ

  9. Pythonを使用してplt.show()ウィンドウを最大化する方法は?

    plt.get_current_fig_manager()メソッドとmng.full_screen_toggle()メソッドを使用して、プロットを最大化できます。 ステップ 現在の図にサブプロットを追加します。ここで、nrow =1、ncols =1、index=1です。 list [1、2、3]とpie()メソッドを使用して円グラフを作成します。 get_current_fig_manager()メソッドを使用して、現在のフィギュアのフィギュアマネージャーを返します。フィギュアマネージャは、画面にフィギュアを表示する実際のバックエンド依存ウィンドウのコンテナです。 f

  10. matplotlib(python)でフォントを変更するにはどうすればよいですか?

    plt.text()メソッドを使用して、フォントサイズを大きくすることができます。 ステップ plt.plot()メソッドを使用して、引数で渡される2つのリストを含む行を作成できます。 軸にテキストを追加します。 plt.text()メソッドを使用して、データ座標の位置* x *、*y*の軸にテキスト*s*を追加します。フォントサイズは、font-size値を変更することでカスタマイズできます。 図を表示するには、plt.show()メソッドを使用します。 例 import matplotlib.pyplot as plt plt.plot([1, 2, 4], [1,

  11. Pythonを使用して特定の数値の桁数を見つける方法は?

    このプログラムでは、ユーザーが指定した整数の桁数を見つける必要があります。 例 ユーザー入力:123、出力:3 ユーザー入力:1987、出力:4 アルゴリズム Step 1: Take Integer value as input value from the userStep 2: Divide the number by 10 and convert the quotient into Integer typeStep 3: If quotient is not 0, update count of digit by 1Step 4: If quotient is 0, stop

  12. numpy配列のすべての値がゼロ以外であるかどうかを確認するにはどうすればよいですか?

    このプログラムでは、numpy配列のすべての値がゼロかどうかを確認する必要があります。すべての要素がゼロ以外の場合、出力は「True」です。それ以外の場合、出力は「False」です。 このプログラムのアルゴリズムを実装する前の最も重要なステップは、numpyをインストールすることです。コマンドプロンプトからnumpyをインストールするためのコマンドは次のとおりです。 pip install numpy 例 入力: [1,2,3,4] 出力: True 入力: [0,1,2,3] 出力: False 説明 all(input_array)と呼ばれるnumpyの組み込み関数を使

  13. 2つのパンダシリーズを比較するPythonプログラム

    このプログラムでは、2つのパンダシリーズを宣言し、それらの要素を比較します。問題を解決する前に、PandasライブラリをローカルIDEにインポートする必要があります。これは、ローカルマシンにPandasをインストールすることで実行できます。パンダをインストールするためのコマンドは-です pip install pandas 入力 Series1 = [2,4,6,8,10]Series2 = [1,3,5,7,9] アルゴリズム Step 1: Define two Pandas series using the Series() function of Pandas library.Step

  14. Python Turtleライブラリを使用してさまざまな形状を描画するにはどうすればよいですか?

    このプログラムでは、カメを使用してさまざまな形を描きます ライブラリ Pythonで。 Turtleは、画板のようなPython機能であり、Turtleに全体を描画するように命令できます。描画するさまざまな形状は、正方形、長方形、円、六角形です。 アルゴリズム ステップ1:入力としてさまざまな形状の辺の長さを取得します。 ステップ2:さまざまな形を描くために、forward()やleft()などのさまざまなタートルメソッドを使用します。 サンプルコード import turtle t = turtle.Turtle() #SQUARE side = int(input("Len

  15. Matplotlibを使用して2つの点線をプロットし、マーカーを設定するにはどうすればよいですか?

    このプログラムでは、matplotライブラリを使用して2本の線をプロットします。コーディングを開始する前に、まず次のコマンドを使用してmatplotlibライブラリをインポートする必要があります- Import matplotlib.pyplot as plt Pyplotは、matplotlibをMATLABのように機能させるコマンドスタイル関数のコレクションです。 アルゴリズム Step 1: Import matplotlib.pyplot Step 2: Define line1 and line2 points. Step 3: Plot the lines using the p

  16. パンダのデータフレームでインデックスをリセットするにはどうすればよいですか?

    このプログラムでは、Pandasデータフレームのデフォルトのインデックスを置き換えるか、リセットします。最初にデータフレームを作成してデフォルトのインデックスを確認してから、このデフォルトのインデックスをカスタムインデックスに置き換えます。 アルゴリズム Step 1: Define your dataframe. Step 2: Define your own index. Step 3: Replace the default index with your index using the reset function in Pandas library. サンプルコード import p

  17. Pythonでの散布図とカラーマッピング

    scatter()メソッドを使用して散布図を作成し、すべてのデータポイントの色を設定できます。 ステップ np.random.rand()メソッドを使用して、指定された形状のランダム値(xおよびy)を作成します。 色の範囲が(0、1000)の範囲になる散布図を使用して、マーカーのサイズや色を変えて*y*と*x*の散布図を作成します。 plt.show()を使用して図を表示します。 例 import matplotlib.pyplot as plt import numpy as np x = np.random.rand(1000) y = np.random.rand

  18. Pythonのmatplotlibで「バックエンド」を設定するにはどうすればよいですか?

    matplotlib.rcParams[backend]を使用してバックエンド値をオーバーライドできます。 ステップ get_backend()メソッドを使用して、現在のバックエンドの名前、つまりデフォルト名を返します。 ここで、バックエンド名をオーバーライドします。 get_backend()メソッドを使用して、現在のバックエンドの名前、つまり更新された名前を返します。 例 import matplotlib print("Before, Backend used by matplotlib is: ", matplotlib.get_backend

  19. Pythonでmatplotlibを使用して、1つのページに複数のプロットを作成するにはどうすればよいですか?

    パンダを使用して、データフレームを作成し、図形と軸を作成できます。その後、散布法を使用して点を描画できます。 ステップ 生徒のリスト、生徒が取得したマーク、各スコアの色分けを作成します。 ステップ1のデータを使用して、PandaのDataFrameを使用してデータフレームを作成します。 subplotsメソッドを使用してfig変数とax変数を作成します。デフォルトのnrowsとncolsは1です。 plt.xlabel()メソッドを使用してX軸ラベルを設定します。 plt.ylabel()メソッドを使用してY軸ラベルを設定します。 マーカーのサイズや色を変え

  20. Numpyを使用して、今日、昨日、明日の日付を印刷します

    このプログラムでは、numpyライブラリを使用して、今日、昨日、明日の日付を印刷します。 アルゴリズム Step 1: Import the numpy library. Step 2: find today's date using the datetime64() function. Step 3: find yesterday's date by subtracting the output of timedelta64() function from the output of datetime64() function. Step 4: Find yesterday&

Total 8994 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:248/450  20-コンピューター/Page Goto:1 242 243 244 245 246 247 248 249 250 251 252 253 254