Hatena::ブログ(Diary)

ローマの道のり

2015-08-25

英語力をつける

英語はちょいちょい使ってますがさらなる力をつけたい
発音アクセント

ルミナス英和辞典―つづり字と発音解説

ルミナス英和辞典―つづり字と発音解説

文法

総合英語Forest 7th Edition

総合英語Forest 7th Edition

一億人の英文法 ――すべての日本人に贈る「話すため」の英文法(東進ブックス)

一億人の英文法 ――すべての日本人に贈る「話すため」の英文法(東進ブックス)

基礎と完成 新英文法, 改訂版

基礎と完成 新英文法, 改訂版

現代英文法講義

現代英文法講義

音読パッケージ

英会話・ぜったい・音読 【続・入門編】 (CDブック)

英会話・ぜったい・音読 【続・入門編】 (CDブック)

瞬間英作文

どんどん話すための瞬間英作文トレーニング (CD BOOK)

どんどん話すための瞬間英作文トレーニング (CD BOOK)

英単語

改訂版キクタンBasic4000 (英語の超人になる!アルク学参シリーズ)

改訂版キクタンBasic4000 (英語の超人になる!アルク学参シリーズ)

改訂版キクタンAdvanced6000 (アルク学参シリーズ)

改訂版キクタンAdvanced6000 (アルク学参シリーズ)

新TOEIC TEST 出る単特急 金のフレーズ

新TOEIC TEST 出る単特急 金のフレーズ



今はキクタンBasicに力を入れています
1週して語彙力診断が3501語〜4000語の中級者から6001語〜7000語の特待生まで上がりました
レベルは8から13 前のスコアは覚えてないですが、今は61
1週するだけでも高校時代には覚えていた単語をかなり思い出せています
さらに語彙力をつけていきたいです


中学までで習う 1000語
高校までで習う 3000語
センター試験 4000語
TOEIC600点 5000語
TOEIC730点 6000語
TOEIC860点 10000語
ネイティブ中学生 10000語
ネイティブ高校生 15000語
ネイティブ社会人 20000語

欲しい本

みんなのPython 第3版

みんなのPython 第3版



継続は力なり

2015-07-28

Pythonと欲しい本

Pythonスタートブックの復習をcodeAcademyでやってます
今は50%まで到達



この2冊が評判よくて、実際に見たところまず機械学習のほうからやったほうがよさそうでした
codeAcademyに目処が付いたらやりたいです

2015-07-24

Pythonスタートブックまとめ

とりあえず読了したんですが、一気に駆け抜けたので抜け漏れ多数
ここで一度まとめてみます

2章
プログラミングにおける材料はデータ 道具は関数
・データにはいろんな型がある 文字列・整数・小数・真偽・リストなど
・データには変数を使って名前を付けられる
・あるデータ型だけが持ってる専用関数のことをメゾットと呼ぶ。
例えば文字列型にはsplitやupperなど

3章
・ある型を持ったデータの実体をインスタンスと呼ぶ
・似た型をまとめたものがモジュール。日付を表すdate型や時刻を表すtime型はdatetimeモジュールにまとまっている
・メゾットは大きく3種類に分けられる
・データとメゾットが一緒にまとまっているPythonのデータ型はオブジェクトに相当する

4章
・辞書型はデータに名前をつけて管理する
・リストはデータを順番に並べて管理する
・タブルは変更できないリスト
・セットは順番などの概念がないデータの集まり


5章
forを使うと一連の連続した処理が行える
ifを使うと条件に応じて処理が振り分けられる
条件が成立する間繰り返し処理したい場合はwhileを使う
try exceptを使うとエラーが生じた時に実行する処理がかける

6章
ファイルの読み書きには組み込み関数openを使う

7章
タートルは面白い

8章
関数定義はdefを使う
関数からデータを戻すにはreturnを使う
関数にデータを渡すには引数を使う
関数引数にはデフォルト値を設定できる
関数の中で使う変数は、引数で指定するか、関数の中で定義する
関数オブジェクト。普通のデータ型と同じように扱える

9章
データ型はデータ属性とメゾットでできている
新しいデータ型を作るには、設計図となるクラスを作る
クラスには、データ属性とメゾットをまとめる
メゾットには関数と同じようにdefを使ってクラスに追加する
メゾットには1つ目の引数として必ずselfが必要
初期化メゾットの実態んは__int__という名前のメゾット

10章
継承は、既存のクラスを元にして、新しいクラスを作る方法
子クラスで、親クラスと同じ名前のメゾットを定義すると、親クラスのメゾットは上書きされる
子クラスの中で、親クラスへの参照が必要なときは、組み込み関数superを使う
アルゴリズムの設計は、細かいことを考えなければならないので、骨が折れるよおお
マウスクリックのようなイベントを処理する関数を、イベントハンドラと呼ぶ

Pythonスタートブック

Pythonスタートブック

2015-07-22

2015-07-08

Pythonで書く

apple = 100
orange = 60
apple * 3 + orange * 2

from datetime import datetime
now = datetime.now()
print datetime.now()

組み込みデータ型の種類
整数int  1 100 -200
・小数float 1.0 -3.2
・文字列str 'tokyo' '109'
・真偽bool True False
・リスト [1,2,3] [''Tokyo','Osaka','Nagoya']

変数を使ってデータに名前をつける
x = 3
apple = 100

真偽型

1 >0.4
True

1<0.4
False

リスト型
[]を使って記述

>>> ['a','b','c']
 ['a','b','c']

>>>abc =  ['a','b','c']

>>>abc
 ['a','b','c']

>>>abc[0] #0番目のデータを取り出す
'a'

比較演算子

x = 5
y = 7
x == y # 変数xと変数yの参照データが等しいか比較
False
x != y # 参照データが異なるか比較
True

関数

len('python') # 文字数を測る
6

len( ['a','b','c'])
3

Connection: close