python

Python 入門 ノート (11)リストの使いどころ 簡単なゲーム(5人乗りタクシー)

5人乗りのタクシー・乗客数ゲームseat → 座席の数min → 最小乗客数(0)max → 最大乗客数(5)p → 乗客タクシーのシートに乗れるか否かの判定>>>seat=[]>>>min=0>>>max=5>>>min<=len(sea...
python

Python 入門 ノート (11)リストのコピー

リストのコピー「参照渡し」「値渡し」i=j=iprint('j=',j)print('i=',i)j=i=注意点  「参照渡し」i=j=ij=100print('j=',j)print('i=',i)j=i=*C言語の「値渡し」「参照渡し」...
CBAS

データ分析とビジネス ノート(3)プロジェクトマネジメント ビジネス課題とKPIツリー

2-4 KPIツリーとデータ数値の取得ができない場合売上が20%上がった場合、その他の要素(客単価、購買率、平均来店回数、来店率など)が変化しなかったと仮定すると、売り上げの増加は認知率が、20%上がったためであると推測できる。その後、状況...
python

Python 入門 ノート (10)リストの操作 

リストの集計に使える命令len,min,max,sumは他のデータ型でも使えるので、メソッドでは無く関数の書き方になります。len 要素の個数>>>scores=>>>len(scores)5min 最小値>>>scores=>>>min(...
python

Python 入門 ノート (9)リストの操作

リストの操作メソッド要素の追加append要素を一つ末尾に一つ追加>>>n=>>>n.append(100)>>>nリストに要素を追加します。n.append(100)と書きます。append(関数)に.(ドット)につなげて書きます。これを...
python

Python 入門 ノート (8)リスト

複数のデータを扱うためのデータ型には、順序付きの「リスト」と「タプル」リスト タプル  ("Bob",35,180)順序なしで重複を許さない「集合型」{"Japan","China","England"}キーと値で管理する「辞書型」{"ma...
python

Python 入門 ノート (7)文字列の代入  f 文字列

文字列の代入文字列に値を埋め込んでいきましょう。terminalを準備します。format{}とformatを使い次のように記入します。>>>'ais{}'.format('a')'aisa'format('a')が{}に代入されます。代入...
python

Python 入門 ノート (6)文字列 メソッド

文字列メソッド (2)s='MynameisMike.HiMike.'print(s)MynameisMike.HiMike.Myから始まっているか?is_start=s.startswith('My')print(is_start)Tru...
CBAS

データ分析とビジネス ノート(2)プロジェクトマネジメント ビジネス課題とKPIツリー

2-3 KPIツリー作成の発想法顧客行動顧客属性2-3-1 顧客行動に注目した分解時間をさかのぼる形でイメージする。購買 → 来店 → 認知顧客行動に注目したKPIツリーの特徴掛け算による分解人数 X 行動率人数 X 一人当たり平均値2ー3...
python

Python 入門 ノート (5)文字列 メソッド

文字列(その2)インデックスword='python'print(word)pword='python'print(word)nword='python'print(word)IndexError:stringindexoutofrange...