BlogCat

26/28ページ
  • 2018.08.23

setオブジェクトと集合演算

set 型オブジェクト  set クラスのオブジェクト は [コンテナ型 - 集合型] に分類されます。  長さをもち、要素を追加・変更・削除できるなど、コンテナとしての機能は list オブジェクト と共通していますが、リストと大きく異なるのは 要素が順番をもたない、要素が重複しない という2点です。また、set オブジェクトは要素の変更が可能な mutable なオブジェクト です。集合型には […]

  • 2018.08.21

for 文による繰り返し処理とインデントの規則

for文による繰り返し処理 for文とインデント  まず最初にサンプルコードを掲載します。 # リストを使ったループ # プログラミング言語のリスト p_language = ["Python", "C++", "Java", "PHP", "Ruby"] # リストから順に要素を取り出します for x in p_language: print(x, end = "") Python C++ J […]

  • 2018.08.20

mutable と immutable

mutable と immutable  Python には mutable(変更可能)なオブジェクト と immutable(変更不可能)なオブジェクト があります。リスト、ディクショナリ、set は要素を入れ替えたり削除したりできるので、mutable なオブジェクトです。数値、文字列、タプルは一度定義してしまうと、自身を作り変えることができないので immutable なオブジェクトに分類さ […]

  • 2018.08.19

英字を大文字・小文字に変換します

文字列を大文字・小文字に変換するメソッド str.upper() 英字を大文字に変換  upper()メソッド は英字をすべて大文字に変換してコピーを返します。 my_str = "I need to tweak the code." #(訳:コードをちょっと修正しないと) # すべて大文字に変えます my_str = my_str.upper() print(my_str) 'I NEED TO […]

  • 2018.08.19

文字列の検索と置換、削除

文字列を検索するメソッド  Pythonで 指定文字列を検索する方法 を解説します。 find()メソッド 文字列を左端から検索  str.find (検索文字列 [,開始インデックス [,終了インデックス]])  str.find() は指定した検索文字列に一致する要素をオブジェクトから探します。  範囲を指定しない場合は検索文字列と一致する要素を先頭から探して、最初にみつかった要素のインデック […]

  • 2018.08.18

WP Code Highlight.js を導入しました

 BlogCat のプログラミング日記の記念すべき(?)初回記事です。  BlogCat は 数学サイト でも不定期に日記を掲載しているのですが、今後は Python に関することは、こちらで書こうと思っています。とはいえ、気が向いたら、あっちで書くこともあるかもしれないです(← はっきりしろよ)。 WP Code Highlight.js を導入しました  で、初回は「WP Code Highl […]

  • 2018.08.17

range()関数

range関数とは? Rangeオブジェクトの生成  range()関数は連続した数字をもつ Rangeオブジェクト を生成します。  たとえば range(10) は 0 から 9 までの 10 個の要素をもつオブジェクトを生成します。  rangeオブジェクトを list() に渡すとリストに変換されます。 x = list(range(10)) print(x) [0, 1, 2, 3, 4 […]

  • 2018.08.15

ブール型と論理演算子 (and・or・not)

ブール型 (bool型オブジェクト)  ブール型は真偽値(ブール値)とよばれる True(真)または False(偽)の 2 種類の値を返します。Type () 関数で True もしくは False のクラスを調べると boolクラスであることがわかります: # True と False のクラスを調べます x = type(True) y = type(False) print(x, y) & […]

  • 2018.08.14

分数(有理数)の計算

分数(有理数)の計算  除算演算子で割り算をすると誤差が生じることがあるので、データを 分数の形に保存したままで計算したい 場面があります。Python で分数計算を行なうためには、標準ライブラリの fractionsモジュールから Fractionクラス(有理数型) をインポートします (Sympy というモジュールを使う方法もありますが、それは別の記事で解説します)。 Fractionクラスの […]

  • 2018.08.13

独学で Python プログラミングを学ぶための入門書

独学で Python を学ぶための入門書  これから Python を始めようと考えている人のために、Amazonレビューで評価の高い Python の入門書 を紹介します。 独学プログラマー Python 言語の基本から仕事のやり方まで 独学プログラマー Python言語の基本から仕事のやり方まで 中古価格¥1,800から(2018/8/13 02:40時点)  タイトルにある通り「これから独学 […]

1 26 28