サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。
![高速でプログラミング言語をマスターするのに有効な記事まとめ - NAVER まとめ](https://cdn-ak-scissors.b.st-hatena.com/image/square/78e6f6e55211826a775d45d526d75680a75848b7/height=288;version=1;width=512/https%3A%2F%2Frr.img.naver.jp%2Fmig%3Fsrc%3Dhttp%253A%252F%252Fimgcc.naver.jp%252Fkaze%252Fmission%252FUSER%252F20121123%252F19%252F11869%252F23%252F104x104xb0ed066b5d467a5ce87dc2a1.jpg%26twidth%3D1200%26theight%3D1200%26qlt%3D80%26res_format%3Djpg%26op%3Dr)
1. リストに対する再帰的な考え方のポイント リストに対して、再帰的な関数を適用する場合、次の二つの視点を頭に入れておく。 先頭要素と、それ以外の残りのリスト。 リストは要素として、リスト、または、値を持つ。 2. フラットなリストに対する再帰的な処理 ネストのないフラットなリストに対して適用する関数を考える場合、 先頭要素 先頭要素以外の残りの要素 に分けて考える。先頭要素に適用した場合の処理と、それ以外の要素を含むリストに対して、再帰的に関数を適用するように記述する。 何もしない関数 一気に考えると脳みその容量をオーバーするので段階的に考える。 (+_+) まず、フラットなリスト L を受けとったら、そのまま返す関数 map1 を考える。 L = [1,2,3,4,5] ただし、そのまま返すと言っても、関数を再帰的に適用する。 実装を考えるとき、 空のリストが渡されたら、空のリストを返
織田信長 ぼちぼち、元気にやっています。少し薬にも慣れた...んかなぁ。相変わらず食べられないけど。朝、指がこわばって文字なんて入力できなかったけど、それはほぼなくなった。関節もどこも痛くない。薬効いてきたんやろな。 で、ブログを書こうと言う気がまた起きてきた。 …
Category カテゴリ未分類(8) 食欲(46) 抹茶(33) 考える(165) Python(214) IronPython(22) カブロボ(84) 検索(116) ことば(42) ことばの処理(268) 音声(5) 本棚から(58) Solaris10(60) ネットワーク(14) R(4) どうして(3) 妄想の記録(9) どうでもいいこと(146) その他(497) Android(4) Ruby(0) Raspberry Pi(20) Alpine Linux(3) 電子工作(18) Kali Linux(6) Manjaro(1) Network監視(4) Windows(1) proxmox(12)
参考になるサイト 全般的なリファレンス、チュートリアル Pythonドキュメント日本語翻訳プロジェクト 公式ドキュメントの和訳。3.xと2.x、その他旧バージョン。 インスタント・ハッキング プログラミング経験のない人へ向けた、プログラミング入門用の文章です。変数や条件判断(if-else)、繰り返し(for,while)、関数など、プログラミングの基礎となる知識を学びます。 Python 2.5 Quick Reference Python 2.4 クイックリファレンス Python 2.4 Quick Referenceの翻訳です。 Python 早めぐり Pythonの概要をトップダウンで説明。python の起動方法、スクリプトの書式について説明etcetc。全体像から説明するので、飽きたところでやめられるという利点があります。 Pythonハンディマニュアル クイックリファレンス
from optparse import OptionParser, OptionValueError import os # スクリプトの使用方法を表す文字列 # デフォルト値は"Usage: %prog [options]" # "usage: "で始まらないと自動的に"usage :"が追加される # %progはスクリプト名で置換 usage = "usage: %prog [options] keyword" # OptionPraserのインスタンスを生成 parser = OptionParser(usage) # オプションの追加 # action オプションが見つかった場合に行う処理 # type オプションの型 # dest 引数の保存先 # 省略時は長いオプション名を使用 # それも省略なら短いオプション名 # default オプションのデフォルト値 # 省略した場
現在73エントリー。新たな基礎文法最速マスター記事を見つけ次第随時追加していきます。 リンク切れしているものはURLを記載しておくので、Internet Archive Wayback Machineなどで過去の履歴を閲覧してみてください。 基礎文法最速マスター ActionScript 3.0(http://blog.livedoor.jp/takaaki_bb/archives/51374100.html) awk(http://gauc.no-ip.org/awk-users-jp/blis.cgi/awk_fastest) Bash Brainf*ck(http://d.hatena.ne.jp/shunsuk/20100130/1264842323) Bシェルスクリプト(http://chaichan.web.infoseek.co.jp/src/BSH.htm) C++0x C
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く