Python基礎

7/7ページ
  • 2018.08.08

要素の並べ替え

list.sort():昇順・降順に並べ替える  数値を要素にもつリストに対して sort()メソッド を呼びだすと、要素を昇順あるいは降順に並び替えることができます。 list.sort(key, reverse)  引数 reverse に False を指定するか省略すると 昇順、True を指定すると 降順 です。 # SORT_01-1 # リストを作成 num1 = [4, 2, 5, […]

  • 2018.08.06

比較演算子

比較演算子の種類  2 つのオブジェクト x, y を比較して、  「 x と y は等しい?」  「 x は y より大きい?」  「 x は y に含まれる?」 などを判定して、True(真)または False(偽)の2択(真偽値)で答えさせる演算子を 比較演算子 (comparison operator) とよび、主に if 文などの条件判定式で用いられます。  Python の比較演算子 […]

  • 2018.08.06

リスト (list型オブジェクト)

リストの定義と基本操作  この記事では、Python における リスト の定義、置換、削除、スライス、連結などを解説します。Python のリスト機能は柔軟性があって扱いやすく、データ分析や統計処理で頻繁に活用されます。  リストは複数の要素(数値や文字などのデータ)にインデックス(見出し番号)を割り当てて、ひとまとまりにしたもので、Python では [要素0, 要素1, 要素2, 要素3, . […]

  • 2018.08.03

文字列 (str型オブジェクト)

文字列 (str型オブジェクト)  Python では 文字列型データ (strクラスのオブジェクト) はシングルクォート (') あるいはダブルクォート (") で囲むという約束事があります。念のためにデータ型を type() 関数で調べてみます。 # PYTHON_STR_01 my_str = "Pythonは楽しい" print(type(my_str)) <class 'str'& […]

  • 2018.08.02

複合代入演算子

インクリメント  プログラミングでは変数の値を 1 つだけ増やす インクリメント (increment) という処理を行なうことがよくあります。たとえば次のようなコードを書けば、変数 a の値をインクリメントすることができます。 # PYTHON_INCREMENT-1 a = 10 a = a + 1 print(a) 11  上のコードでは最初に a の値を入れておいてから、次の行で自身に 1 […]

  • 2018.08.01

変数の定義とルール

変数とは?  一般にプログラミングでは、3.141593 といった 数値 や「今日は良いお天気ですね」というような 文字列 のデータを逐一そのままで記述することはほとんどありません。変数 と呼ばれる名前のついた箱にデータを入れておくだけで、その箱の名前でデータを扱うことができるからです。たとえば pi と名づけた変数に円周率の値 3.141593 を入れておけば、この pi を円の面積や球の体積を […]

  • 2018.07.30

数値型と算術演算子

Python3 の数値型  Python3 の 数値型 は 整数型 (int) 浮動小数点数型 (float) 複素数型 (complex) の 3 種類に分類されます。プログラミング言語の種類によっては型を予め宣言しておくものもあるのですが、Python では その数値をどのように記述するかによって数値の型が決まります。 Type関数で型を調べます  データ型は type()関数によって調べるこ […]

1 7