-
【Python入門】辞書型(dictionary)の使い方
辞書型(dictionary)とは? 辞書(dictionary)型とは、「{}」の中にkeyとvalueの組み合わせが入っているデータのことです。 他の言語だと、連想配列と呼ばれることもあります。 辞書型の作成方法 様々な、辞書型の作成方 ...
-
【Python入門】関数でアスタリスク(可変長引数)を使う方法
可変長引数で、任意の数の引数を指定する 「*」をつけると、複数の引数をタプルとして受け取ることができます。 複数のキーワード引数をdictionaryとして受け取る 「**」をつけると、複数の引数をdictionaryとして受け取ることがで ...
-
【Python入門】関数の使い方
関数(メソッド)とは何か? 関数(メソッド)とは、ある特定の処理をまとめたモノのです。 ソースコードの中に同じような処理があれば、関数を使ってそれらを一つにします。 そうして、一度でも関数を定義してしまえば、関数を呼び出すことで、何度も同じ ...
-
【Python入門】型を取得したり確認しよう
type関数 type関数を使うと、引数の型を表示することができます。 isinstance関数 isinstance関数を使うと、第一引数と、第二引数の型を比較して、「True」「False」で判定します。 「True」「False」の判 ...
-
【Python入門】PythonのnullオブジェクトはNoneです
nullオブジェクトとは何か? nullとは、「何もない」「何も示さないもの」を表すのに使われます。 Rubyでは、「nil」と表現されています。 Noneとnullの違い Pythonでは、「null」という単語を使わずに、「None」と ...
-
【Python入門】キャストをする方法
キャストとは何か? キャストとは、変数やオブジェクトを別の型に変換することです。 型変換ともいいます。 なぜ、キャストをするのかと言うと、例えば、以下のような「数字と文字列の計算」をするとエラーが出るからです。 10 + "12" エラー内 ...
-
【Python入門】改行コードを削除する方法
改行コードの削除方法 以下の4つのメソッドについて解説します。 strip系のメソッドは、「スペース」「タブ」「改行」の三つを削除してくれます。 ただし、この記事の例では、「改行」のみを削除しています。 前後の改行コードを削除する方法(st ...
-
【Python入門】長い文字列をコード上で改行して複数行に書く方法
コード上で改行する方法 バックスラッシュを使う方法 Pythonにおいて、バックスラッシュ(\)は継続文字です。 行末におくとその後の改行が無視されて行が継続していると見なされます。 1行に長くコードを書くのが嫌な時には、バックスラッシュを ...
-
【Python入門】エスケープシーケンスについて
エスケープシーケンスとは? バックスラッシュを用いて特殊な文字を表現することをエスケープシーケンスといいます。 エスケープシーケンス 意味 \\ 「\」文字そのもの \' シングルクオーテーション \" ダブルクオーテーション \a ベル ...
-
【Python入門】変数の使い方
変数とは何か? 変数とは、何らかのモノを入れる箱のようなものです。 プログラミングでは、変数を使うことで、効率よくコードを書くことができます。 では実際に、コードの例を見ていきたいと思います。 変数のルール 変数を作る際には、いくつかのルー ...
-
【Python入門】文字列が数字かどうかを判定する
文字列が数値かどうかを判定する三つのメソッド isdecimal、isdigit、isnumericという三つのメソッドを具体例と共に紹介します。 isdecimal 全ての文字が0から9までの数字ならTrue 「012」といった0から始ま ...
-
【Python入門】リストをソートする
sort() sort関数は、listの中身自体を変更する破壊的なメソッドです。 sorted() sortedを使うと、元のリストは変更されない非破壊的処理をします。 戻り値として取得したリストは、ソートが行われています。 まとめ この記 ...