paloma blog

NWエンジニアやってます。主に自宅環境のお遊びを書きます。Pythonもちょっと。タイトルは好きなカクテルから。

udacity

コンピュータ・サイエンス入門8

間が空いてしまいましたが、8回目です。 内容サマリ 比較の結果に応じてコードに違うことを行わせる if : True/Falseで実行する処理を分岐させる or : 2つの式のどちらかを評価させる コードをシンプルにできる方法を考える 内容が理解しやすければより正確…

コンピュータ・サイエンス入門7

7回目です。 内容サマリ 関数の合成:出力を入力として使うことができる 合成し過ぎるとわかりづらいのでコードが理解できる程度にする 比較演算子 入力によって結果を変化させる <, >, ==, != など 値はTrue, Falseで返る 代入を表す'='と同じ値を表す'=='…

コンピュータ・サイエンス入門6

Lessuon2に入りました。 内容サマリ Lesson2概要:Webクローラ作成の作成 関数の学習 プログラム再利用 制御の学習 繰り返し 関数について プログラムをまとめ再利用する 入力に処理を与え出力する Input -> 関数 -> Output def(define)を使用して作成する …

コンピュータ・サイエンス入門5

Lesson1完了しました。 明日からLesson2を受講します。 内容サマリ なぜPythonを学ぶか 簡単で広く使用が、いろいろなことができる。初心者には学びやすく強力なものがよい。 コード 小数点のある値xを四捨五入して整数値を出力するという問題。出力を分解し…

コンピュータ・サイエンス入門4

Lesson1の講義が完了しました。 確認のHomework中です。 内容サマリ ページからurlを抽出するコードをかく a hrefタグを探して前後の"位置を見つける 位置のインデックスをつけてurlを出力する コード ページ内リンクの抽出 page =('<div id="top_bin"><div id="top_content" class="width960">''<div class="udacity float-left"><a href="http://udacity.com">') start_link = page.</a></div></div></div>…

コンピュータ・サイエンス入門学習3

3回目です。 土日で高山まで旅行に行ってきたので更新はちょっとです。 内容サマリ 文字列検索 <string>[開始位置:終了位置] 省略すると全て評価される 文字位置の検索 <string> .find(<string >) num以降から検索開始 <string> .find(<string >,…

コンピュータ・サイエンス入門学習2

毎日書くと言いつつなかなかリズムに乗れません。 2回めです。 内容サマリ 簡単なPython式 光が1ナノ秒に進む距離(cm)を求める299792458 * 1.0/1000000000 * 100 1ナノ秒に11センチ進む プロセッサ プロセッサが1サイクルに進む距離(2.7Ghzの場合)299792458 …

コンピュータ・サイエンス入門学習1

昨日早速更新をさぼってしまいましたが、今日は少し進めました(笑) 内容サマリ 講義について Webクローラを作成する コンピュータの概念を学習する Lessun1ではリンク抽出の方法を学ぶ プログラミングとは コンピュータに与える命令 プログラミングによって…

とりあえず何か書く

気づけば一年以上ブログを放置してしまいました。 だって書くことないんだもん。 職場はアップロードが見張られているので、検証結果なんかも書き残しづらい。 仕事内容の詳細を書くわけにも行かないし・・・。 この手のは一回でも止まると再開が難しいです…