知ることはたのしい

"車輪の再発明"は時間がもったいないと思うから"車輪の設計図"を置いて学習の効率化に役立ちたい。そしてもっと素晴らしいものを開発してくれないかな。

python

Python3.xで""用途別""参考になるサイトまとめ(汎用的なものを中心に)

こういうことはQuitaでやれと言われそうですが許してください。 はじめに コマンドライン引数 標準入出力 ファイル入出力 ファイル取得 ファイル読み書き 自作ライブラリの管理 関数 文字列 lambda式 グラフ表示 まとめ はじめに Pythonの仕様(型や組み込み…

matplotlibでグラフ表示しようしたらフリーズした問題

pythonでcsvをプロットしようとしたところ下記のような感じで激重&フリーズという事態に…。 Y軸の様子が黒くなっていて明らかにおかしいことがわかります。 異常なプロット 読みだしているのは高々5万点程度のデータで、同等サイズのリストをした場合は正常…

ぼくがよく調べるPythonの基礎の基礎(ファイル入出力)

Pythonを知ってからプログラムを書く必要があれば大抵はPythonを使っているのですが 毎回同じようなことを調べてしまうし、大学でも周囲にPythonの勧めているので初心者向けにまとめてみました。 対象としている環境はPython-2.7系です。 ファイル入出力 フ…

初心者の初心者による初心者のためのWriteup [CTF(x)]

今回はあまり時間が取れなかったので、一人での参加です。 簡単な問題しか解けてないのでつらい。 Writeup EBG13 Qrpelcg guvf sbe na rnfl 1 cbvag! Guvf vf na rknzcyr bs gur synt sbezng: pgs(ebg13vffhcrefrpher!) 13とflagの形式であるctf()となってい…

シーザー暗号を解きながらpythonの勉強

CTFに限ったことではないのですが、同じことをするのに何度も検索したり頭をつかうのは資源の無駄なので 我らがコンピュータに仕事してもらいたいと思います。 シーザー暗号 シーザー暗号は端的にいうと平文を何文字かずらす暗号です。 復号するにはずらされ…

pythonでswapする?

少し前の事になりますが、CTFの勉強がてらpythonでプログラムを書きをはじめて数日のこと、 値の交換をする必要があったのですが、たかだか数行のコードを書くのも煩わしく感じ python便利そうだし組み込み関数とかあるんじゃないのと思って調べてみたところ…