python– tag –
-
ソート
インサーション(挿入)ソートをPythonで書いてみた。
インサーション(挿入)ソートについての2つ目の記事です。前回の記事でインサーション(挿入)ソートとは?と取り上げて、ソート方法の考え方を書きました。今回は実際に、Pythonでインサーションソートを書いてみたいと思います。 インサーション(挿入... -
基礎
【Python】while文(ループ)の作り方と使い方
for文では繰り返し処理ができるのですが、こういう条件の時だけ繰り返し処理を行いたいという時には少し不便です。そんな時に使えるのがwhile文(ループ)です。while文では、条件式が真(True)である限り、ずっと繰り返し処理を行う事ができます。 while... -
基礎
【Python】for文(ループ)でのcontinue文とbreak文の使い方
for文内でよく使われるcontinueとbreakの使い方についてまとめています。前回の記事でfor文(ループ)での基本的な作り方や使い方をまとめました。今回はその続きになります。 break文の使い方 break文はfor文やwhile文のブロック内で使われます。そして、... -
基礎
【Python】for文(ループ)の作り方と使い方
1~10までの値を足し算したい時、1 + 2 + 3 + …としているととても時間がかかります。1~10までならまだ手で打って対応できますが、1~1000までとなるととても対応できません。そんな時にループ処理を使うと簡単に解決できます。ここではfor文を取り上げて... -
基礎
【Python】タプルの要素の削除の方法
以前の記事でタプルの作り方と使い方を取り上げました。今回は要素の削除について取り上げます。 タプルは一度作成してしまうと要素の変更ができません。このように変更不可能な事をイミュータブル(immutable、日本語訳:変更不可能な)といい、「タプル... -
基礎
【Python】タプルの作り方と使い方
タプルとは、複数のデータを1つのまとまりの中に入れて、管理できるものです。このように複数のデータを1つにまとめるデータ構造はコンテナと呼ばれており、タプル以外にもリスト、辞書、集合と呼ばれるものがあります。それぞれの特徴は以下の通りです。 ... -
基礎
【Python】リストの内包表記の使い方
リストの内包表記とは、新たにリストを作成する時に一つずつ要素を入力してリストを作成しなくても、式などの条件を設定することで、パパっとリストが作成できてしまう表記方法です。 基本の形 リストの内包表記には色々と書き方はありますが、基本の形は... -
基礎
【Python】リストの要素の削除(pop,remove,clear,del文)の方法
今回はリストの要素の削除について取り上げます。リストはリスト内の要素を変更可能です。このように変更可能な事をミュータブル(mutable、日本語訳:変更可能な)といい、「リストはミュータブルだ」などといいます。では実際に要素を削除してみましょう... -
基礎
【Python】リストの要素の変更、追加(append、insert)、リスト同士の結合
前回の記事でリストの作り方と使い方を取り上げました。今回はリストの要素の変更、追加とリスト同士の結合について取り上げます。リストはリスト内の要素を変更可能です。このように変更可能な事をミュータブル(mutable、日本語訳:変更可能な)といい、... -
基礎
【Python】defによる関数定義での位置引数、キーワード引数の使い方
defによる関数定義での位置引数、キーワード引数の使い方についてまとめています。 位置引数とは 位置引数とは、 キーワード引数以外の引数。python公式ドキュメントより となっています。なんのこっちゃという感じですが、実際に例を見てみましょう。 引... -
基礎
【Python】defを用いた関数での引数のデフォルト値の設定方法
defでの引数のデフォルト値(初期値)の設定方法についてまとめています。defでの関数の定義の仕方と呼び出し方法については前回の記事でまとめていますので、そちらをご参照ください。 defでの引数が複数ある場合 defで引数が複数ある場合、次のようにコ... -
基礎
【Python】defとは?関数の定義と呼び出し方法
Pythonのdefを使ってユーザー(独自の)定義の関数について、作成する方法をまとめました。 Pythonの関数とは「何らかの入力値を受け取り、関数(命令)を実行し、入力値に対応した何らかの出力値を返す」です。Pythonの関数には大きく分けて2つあります。...