Archives

pythonの基本の基本。3 月 2, 2009このエントリをはてなブックマークに追加

いただいた本をすこーしづつ読みすすめてます。
今回はpythonの基本文法について。
基本文法を習得するにも時間がかかった\(^o^)/
慣れるまでにはもう少し時間かかりそうだなー。関数まわりの奥が深いよ。うん。
今日は文字列、リスト、タプル、辞書、for文あたりについて。
文字列
文字列は、”(ダブルクォーテーション)、’(シングルクォーテーション)で囲めばOK.ヒアドキュメントを使いたい場合は”””(ダブルクォーテーション*3)、”’(シングルクォーテーション*3)でOK.
>>> l="Hello Python!"
>>> print l
Hello Python!
>>> s=’Hello Python’
>>> print s
Hello Python
>>> print """abd
… edg
… eoo"""
abd
edg
eoo
>>> print ”’aboel
… eowako
… voeo”’
aboel
eowako
voeo
文字列はオブジェクト扱いになるので、そのまま配列につっこまれたような感じになる。
ので、
>>> s=’Hello python!’
>>> print s[1]
e
>>> print len(s)
13
添え字は0からね。
リスト
PHPでいうとこの配列と認識した。
[]で囲めばOK。
追加するのは、extendとappendがあるらしい。動作が微妙に違う。
多重配列の場合は[]の中に[]を書けばOK。
変更するときも、PHPと同じように上書きしてあげればよい。
>>> a=[1,2,3,4,5]
>>> print a
[1, 2, 3, 4, 5]
>>> a.extend(["a","b","c"])
>>> print a
[1, 2, 3, 4, 5, 'a', 'b', 'c']
>>> a.append(["a","b","c"])
>>> print a
[1, 2, 3, 4, 5, 'a', 'b', 'c', ['a', 'b', 'c']]
>>> [...]

pythonerに俺はなる!2 月 17, 2009このエントリをはてなブックマークに追加

wassrから情報をキャッチして、著書である露木さんが「Django×Pythonをブログに書くぜ」というメールを送った方の中から本をプレゼント!ということで応募しましたら、なんと当選しました!><
露木さん本当にありが [...]