-
Python KeyError:初心者向けガイド
存在しないディクショナリ内のアイテムにアクセスしようとすると、PythonKeyErrorが発生します。プログラムを変更して、存在する辞書から項目を選択することにより、このエラーを修正できます。または、キーが最初に存在するかどうかを確認することで、このエラーを処理できます。 PythonKeyErrorの処理方法 KeyErrorで迎えられたばかりですか?心配しないでください! KeyErrorが発生した場合は、存在しないディクショナリ内のキーにアクセスしようとしていることを意味します。方法を知っていれば、このエラーの処理と修正は簡単です。 KeyErrorsは、try…exceptブロ
-
Pythonクイックソートをコーディングする方法
Python QuickSortはピボット要素を選択し、その要素を分割します 配列 2つの新しい 配列 s。ピボットよりも大きい数値は1つになります 配列 ;ピボットよりも小さい数値は別の数値になります。各 配列 が並べ替えられてから、すべての 配列 は1つに統合されます。 Pythonクイックソートをコーディングする方法 プログラミングでリストを並べ替えるために使用できる並べ替えアルゴリズムはたくさんあります。 Python挿入ソート、バブルソートなどがあります。クイックソートは、最も一般的な種類の並べ替えの1つです。 このガイドでは、クイックソートとは何か、そしてそれらがどのように機
-
Python:関数から複数の値を返す
これらの値をディクショナリ、タプル、またはリストにバンドルすることにより、複数の値を返すことができます。これらのデータ型を使用すると、複数の同様の値を格納できます。メインプログラムでそれらから個々の値を抽出できます。または、複数の値を渡してカンマで区切ることもできます。 Python関数は複数の値を返すことができます。複数の値を返すには、辞書、Pythonタプル、またはリストのいずれかをメインプログラムに返すことができます。 このガイドでは、これら2つの方法を使用して複数の値をメインプログラムに返す方法について説明します。始めましょう。 Python:複数の値を返す 以下を使用して、
-
Python文字列から文字を削除:ガイド
replace()またはtranslate()を使用して、Python文字列から文字を削除できます。これらのメソッドは両方とも、文字または文字列を指定された値に置き換えます。空の文字列が指定されている場合、選択した文字または文字列は、置換されずに文字列から削除されます。 Pythonは文字列から文字を削除します すべての文字列に、含める値が含まれているわけではありません。ユーザーは、表示したくない記号を入力フィールドに挿入できます。文字列から特定の文字のインスタンスを削除したい場合があります。 文字列から削除する文字は関係ありません。 Pythonでカバーできました! このガイドでは、
-
Pythonの絶対値:ステップバイステップガイド
Pythonのabs()メソッドは、数値の絶対値を返します。数値の絶対値は、0からの数値の距離です。これにより、負の数値は正になりますが、正の数値は影響を受けません。たとえば、abs(-9)は9を返し、abs(2)は2を返します。 絶対値は、数直線上の数値と0の間の距離です。これらの値は、多くの数式で役立ちます。たとえば、絶対値は距離の計算に使用されます。 ここでabs() 組み込み関数が組み込まれています。abs() メソッドを使用して、特定の数値の絶対値を計算できます。 このチュートリアルでは、 abs()の使用方法について説明します。 Pythonのメソッド。また、動作中の関数
-
Python Flatten List:ハウツーガイド
リストのフラット化とは、リストからディメンションを削除するプロセスを指します。ディメンションとは、リスト内のアイテムを見つけるために必要な追加の座標を指します。リスト内包表記、ネストされたforループ、またはitertools.chain()メソッドを使用して、Pythonリストをフラット化できます。 Pythonリストには複数のディメンションを含めることができます。これは、リスト内にリストがあることを意味します。これらのリストは、「ネストされたリスト」と呼ばれることもあり、通常のリストに戻すことができます。 これは、リスト内のリストから単一のリストにすべての値を移動できることを意味し
-
Python文字列:Pythonで最も人気のあるデータ型の1つ
文字列は、Pythonで最も人気のあるデータ型の1つです。文字列は、高レベルでは、文字のシーケンスで構成されるオブジェクトです。文字は記号です。たとえば、英語のアルファベットは26文字です。 Python文字列は、作成と操作が簡単です。あなたはすぐにそうすることを今すぐ学び始めることができます。この記事では、Pythonの文字列、それらがどのように機能するか、およびそれらで使用される一般的な操作について説明します。 Pythonの文字列とは何ですか? Pythonで文字列を作成するには、文字を引用符で囲みます。これは、一重引用符(‘)または二重引用符(“)にすることができます。文字
-
Pythonnotキーワードの使用方法
Pythonのnotキーワードは、値がFalseに等しい場合はTrueを返し、その逆の場合はTrueを返します。このキーワードは、ブール値を反転します。 notキーワードをifステートメントとともに使用して、値がリストにないかどうかを確認できます。 リストにないものがあるかどうかを確認するにはどうすればよいですか?条件が満たされていないかどうかを確認するにはどうすればよいですか?これらの質問に対する答えは一言で言えば、 not キーワード。 notキーワードは、ブール値を反転します。ブール値は、TrueまたはFalseの2つの値のいずれかになり得るデータ型です。これらは、プログラムのロ
-
Pythonの名前変更ファイル:ステップバイステップガイド
Python os.rename()メソッドは、ファイルの名前を変更します。 os.rename()は、古いファイルのパスと新しいファイルのパスの2つの引数を受け入れます。新しいファイルパスは別のファイル名で終わる必要があります。 Pythonでファイルを操作しているときに、特定のファイルの名前を変更することを決定する場合があります。たとえば、 raw_data.csvというファイルがある場合 、名前を old_data.csvに変更することをお勧めします プログラムの実行時。 ここでos.rename() メソッドが入ります。os.rename() メソッドを使用すると、Python
-
Python Create Directory:ハウツーガイド
Python os.mkdir()メソッドは、ファイルシステムに空白のディレクトリを作成します。この方法を使用して、存在しないフォルダーにフォルダーを作成することはできません。 os.mkdirs()メソッドは、空のディレクトリを再帰的に作成します。 ファイルを使用すると、将来プログラムで参照できるデータをプログラムの外部に保存できます。ファイルを操作しているときに、ファイルを保存する新しいディレクトリを作成することもできます。 そこで、Python osモジュールが登場します。osモジュールには、 os.mkdir()という2つのメソッドが含まれています。 およびos.mkdirs()
-
選択ソートPython:ガイド
Python選択ソートは、リストを2つの小さなリストに分割します。 1つのリストは、ソートされた要素を表します。もう1つのリストには、ソートされていない要素が含まれています。選択ソートは、各反復で最小値または最大値を見つけ、それらの値を順序付きリストに移動します。 リストの並べ替えは、さまざまなプログラムで一般的な操作です。 この例を考えてみましょう。教師は、生徒が最近のテストでどれだけ上手くいったかについてもっと知りたいと思っています。教師は、生徒のスコアを昇順と降順で並べ替えることができます。これにより、テストの最高点と最低点を簡単に見つけることができます。 入力、選択ソート。選択
-
Pythonでリストをコピーする方法
copy()メソッド、スライス、list()メソッド、およびリスト内包表記を使用して、Pythonでリストをコピーできます。 copy()メソッドは、Pythonリストをコピーする最も直接的な方法です。 Pythonでリストを操作しているときに、そのリストのコピーを作成したいという状況に遭遇する可能性があります。 たとえば、昨年の学生名簿を使用して、新しい学年度の更新された名簿を生成するプログラムを作成している場合があります。このプログラムは、古いクラスの名簿を保持する必要があります。 Pythonでリストをコピーする方法 Pythonでリストをコピーするために使用できる方法は4つあり
-
Python挿入ソートの書き方
Python挿入ソートは、ゲームカードのソートと同じように機能します。挿入ソートを使用するには、ソートされたリストとソートされていないリストの2つのリストを作成します。並べ替えられていないリストの各アイテムを、そのアイテムを並べ替えるまで比較します。挿入ソートは、Python言語の一般的な標準アルゴリズムです。 手札のトランプを並べ替えたことがありますか?これは、Python挿入ソートの概念を考える1つの方法です。少数の要素のみでリストをソートする必要がある場合、挿入ソートはあなたの背中になります。 挿入ソートは、配列内の各反復の後に、ソートされていない要素を正しい場所に配置します。
-
Python Power:ステップバイステップガイド
**演算子とpow()関数は、Pythonで数値の累乗を計算します。 **演算子は、左側の数値を右側の数値の累乗で累乗します。 pow()関数は、最初のパラメーターを2番目のパラメーターの累乗に引き上げます。 数値の累乗の計算は、一般的な数学演算です。たとえば、6年生の数学のクラスの生徒がべき関数を修正するのに役立つプログラムを作成している場合は、べき関数が必要になります。 Python Power Pythonプログラミングでは、数値の累乗は2つの方法で計算できます。 **を使用する 演算子、および pow()の使用 機能。 このチュートリアルでは、これらの手法の両方を使用して
-
Python f Strings:究極のガイド
Python f文字列は、式を文字列に埋め込みます。式はの内容である可能性があります variab ファイルまたは数学計算の結果、または別のPython値。 f文字列は、文字fが文字列の前に来るため、通常の文字列とは区別されます。 文字列を作成するときに、特定の値を使用するように文字列の一部を変更したい場合があります。たとえば、ユーザーがコンソールに挿入した値を含む文字列を表示したい場合があります。 Pythonはしばらくの間文字列の書式設定をサポートしてきましたが、Python 3.6では、文字列を変更して新しい値を含める新しい方法、f文字列が導入されました。 このチュートリア
-
Python優先キュー:ガイド
Python優先キュー:ガイド Python優先キューは、データを特定の順序で格納します。 Pythonで優先度付きキューを実装するには、キュークラスを使用する方法とheapqモジュールを使用する方法の2つがあります。 リスト内の各アイテムの値に基づいてデータを並べ替えることができます。たとえば、最大値をリストの最初に表示し、最小値をリストの最後に表示したい場合があります。 そこで優先キューが登場します。優先キューは、キーの値に基づいて昇順でデータを格納するデータ構造です。これにより、キュー内の最小値と最大値に簡単にアクセスできます。 このチュートリアルでは、リストを使用して優先キ
-
Python Try Except:ステップバイステップガイド
Pythontry…exceptステートメントが例外をキャッチします。これは、「try」ステートメントに記述されているエラーについてコードをテストするために使用されます。エラーが発生した場合、「except」ブロックの内容が実行されます。 PythonでTryandExceptを使用する方法 プログラムの残りの部分を実行できるようにする前に、特定のコードブロックをテストして、正しく機能することを確認することをお勧めします。たとえば、プログラム用に大量の新しいコードを作成したとします。プログラムの残りの部分を実行する前に、それが機能することを確認する必要があります。 try…except
-
Python検索:ガイド
Pythonのfind()メソッドは、文字列の最初のインスタンスが別の文字列で発生するインデックス位置を特定します。値が見つからない場合、find()は-1を返します。 それ以外の場合は、検索している値の開始インデックス位置を返します。 文字列内の部分文字列を見つけることは、Pythonの一般的な操作です。たとえば、お気に入りの本のタイトルのリストを含む文字列があるとします。そのリストで特定の本を見つけて、その本がリストに表示されている位置を返すことをお勧めします。 ここで、Python文字列 find() メソッドが入ります。find() メソッドを使用すると、Pythonで部分文字列
-
Pythonランダム選択:ハウツーガイド
Pythonのrandom.choice()メソッドは、リストからランダムに選択された要素を返します。 random.choice()は、任意のデータ型のアイテムを含むリストで機能します。 random.choice()は、1つの引数、つまりアイテムを選択するリストを受け入れます。 リストからランダムにアイテムを選択したいというシナリオに遭遇するかもしれません。たとえば、色を推測するゲームを作成しているとします。考えられるオプションのリストから、ユーザーが推測している色をランダムに選択することをお勧めします。 Pythonでランダム選択セレクターを実装するには、 random.choic
-
Python変数:ハウツーガイド
Python変数はプログラムに値を格納します。変数には、ラベルと値の2つの部分があります。これらの2つの部分は、等号(=)で区切られています。ラベルを使用して、プログラム全体で変数に割り当てられた値を参照できます。変数の値は変わる可能性があります。 変数はプログラミングに組み込まれています。変数を使用すると、特定の名前に関連付けられているプログラムにデータを保存できます。 たとえば、 chocolateという変数を作成できます。 、地元の食料品店で販売されているチョコレートのリストを保存しています。または、 usernameという変数を使用することもできます。 、ゲームアプリケーションの