ばぐばぐわーるど

Pythonなどなど

トラックボールで絵を描く

マウスで絵を描く人ってよくいますけど、トラックボールではあんま見ないですね。 トラックボール人口も少なさのせいなのか、単に絵を描くのに向いてないからなのか。というわけで描いてみました。 猫です。 なんかポツポツ●打ってたらいつの間にか真っ黒に…

そうだ! 秘密結社をつくろう!!

秘密結社とは、結社の存在そのものが構成員により秘匿される、又は、結社の存在は公になっていても、その構成員であることが、組織や構成員自身の許諾によらないで、第三者等により公開されることが禁じられている組織、あるいは、結社の活動目的や活動内容…

かんたん! スライド小説を作ろう!!

PowerPointなどのプレゼンテーション用のソフトウェアで小説をつくることを提唱します。 なにかというと漫画と小説の中間に位置するようなコンテンツが欲しい見たいってことが言いたいのです。近いのはサウンドノベルや動画上での小説とかですかね。違うのは…

【Python】 文字列を同一文字が切れたところで区切ってリストに入れる

s = "aabbbccddef" li = [] start = 0 for i in range(len(s)-1): if s[i] != s[i+1]: end = i + 1 li.append(s[start:end]) start = end li.append(s[start:]) print li 実行結果 ['aa', 'bbb', 'cc', 'dd', 'e', 'f']

ゴーヤを食べたらビールが飲めるようになった話

僕はビールが飲めませんでした。 なにが嬉しくて飲んでいるのだろうと思ってました。 ところで、ちょっと前に興味本位でゴーヤを食べました。驚きました。 僕が知っているまずい食べ物は、まずいといっても所詮は食品の粋を出ていませんでした。 なんだかん…

【Python】 文字列を2文字ずつ処理する

s= "abcdefgh" for i in s[::2]: if i != s[-1]: print i+s[s.index(i)+1] 実行結果 ab cd ef gh 追記) よくよく考えてみたら s="abaacd"みたいな感じで重複文字あったらindex()だとうまくいきません。なんとなくrange(len())としたくなかったのですが、そ…

【Python】 文字列を2文字ずつ分割してリストに格納

なぜかこの操作をよくやる気がするので。 >>> s = "abcdefghijklmn" >>> li = [(i+j) for (i,j) in zip(s[::2],s[1::2])] >>> li ['ab', 'cd', 'ef', 'gh', 'ij', 'kl', 'mn'] リストの要素を2つずつ取ってタプルに入れたいときは同様にして >>> x = [1,2,3…

海外のドキュメントが日本語に翻訳されてる率が低い気がしてならない件

海外のプログラミング関係のサイト見ててたまに思います。 ずらーっていろんな国の翻訳版が並んでいるのに日本語だけ無いということが結構あるような。 日本の人口と教育水準からすればもっとあってもいいような気がするんですが・・・ なんだろう。 海外サ…

【Python】ipythonでいろいろ調べる

Rubyのpryとか使った後に混乱したのでメモ。組み込み型と組み込み関数を表示したい。 単に下のようにするのはダメ。 dir()次のようにする。 dir(__builtin__)でもこれだと一個ごとに改行するので読みにくい。なのでTAB押し推奨。 __builtin__.<TAB>モジュールを調</tab>…

はじめまして

プログラミング勉強中です。 今までtxtファイルに調べたこと等をメモしていました。けれど、ためていつかゴミ箱行きになるよりは公開したほうがいいかな?と思ったので、ここに書いていこうと思います。 初心者なので間違ったことも書くと思います。間違って…