2006/11/29

Special method names

Special method names
A class can implement certain operations that are invoked by special syntax (such as arithmetic operations or subscripting and slicing) by defining methods with special names.

This is Python's approach to operator overloading, allowing classes to define their own behavior with respect to language operators.

For instance, if a class defines a method named __getitem__(), and x is an instance of this class, then x[i] is equivalent to x.__getitem__(i).

__init__ defines the constructor for Class

__call__(self[, args...])
Called when the instance is ``called'' as a function; if this method is defined, x(arg1, arg2, ...) is a shorthand for x.__call__(arg1, arg2, ...).

__iter__(self)
This method is called when an iterator is required for a container. This method should return a new iterator object that can iterate over all the objects in the container.

__repr__( self)
``official'' string representation of an object.

class Employees:

#whatever ...

def __iter__(self):
self.startSomething()
employee = self.next()
while(employee != None):
yield employee
employee = self.next()
self.endSomething()

def totalCostOfManagers(emps):
total = 0
for employee in emps:
if employee.isManager: total = total + employee.salary
return total

2006/10/10

2006/10新番

這個月的新番真多 超多 有夠多....多到只下第一話就用了快3G的空間....
光看新番就可以把一個晚上用掉了...天阿...><


決定要看的新番:

くじびき Unbalanced
すももももももももも 地上(ちじょう)最強のヨメ
Ghost hunt
働きマン
CODE_GEASS 反逆(はんぎゃく)のルルーシュ
結界師(けっかいし)

2006/9/30

看完兩部動畫和一部小說

最近不知道怎樣,看了兩部動畫和一部小說後,覺得心情有點被影響了 。

動畫是夏那和school rumble,小說則是涼みやはるひの憂鬱。

覺得裡面那種 "同伴" 的感覺,令我感到 "阿~好幸福" 這樣。

晚上就做了一個夢;四周黑漆漆的,但是可以辨認出有人影,大概....,然後我是一個旁觀者,但是可以感受到被這種感覺圍繞的人的心情....,就是那種常常被表現再被週遭的人孤立的時候的畫面。

同時又跟動畫中那些跟同伴們在一起的畫面作比較...,覺得如果世界能夠像故事中有這麼好的結局就好了。

說實在的 ,雖然知道,但是又抱著希望,自己能夠體驗故事中的情節,希望能夠跟那樣的人做朋友。

不過,自己也知道,自己不主動去接觸別人是不會有這種事發生的,但是,又覺得即使是生活在一起的人,我還是對說出心裡話感到顧忌;怎麼說呢?就是我說話其實是很毒的,如果不是小時候有一點感覺,我想我現在應該也是那種會討人厭的傢伙吧,說話喜歡刺傷人,遊戲時常常樂在其中然後不小心弄傷別人;就是這種感覺,現在對自己都定下了很多束縛,不可以這樣,不可以哪樣,為的都是能夠至少不會被身邊的人討厭....,這種事,我小時候就經歷過了,不想再來一次....。

但是,當我這麼做之後,我發現,我已經跟其他人間有了一層隔閡。為了不說錯話,而不說話。為了不做錯事,而不主動做事。在在的都是跟其他人溝通的障礙,每一次當我看完這種友情與信賴的故事後,都會這樣對自己目前的處境感到困窘,好羨幕好羨幕,覺得對其他人打開天窗說亮話,根本就是一種可望而不可及的行為,能夠推心置腹的朋友,好想要阿~~,但又怕信錯人,
會對別人造成麻煩,也對自己造成麻煩,為了避免麻煩而跟別人保持距離...又想有沒距離的朋友...這真是奢侈的願望。

這種心情已經發生過很多次了,每次都讓我覺得好不舒服,又好激動,不過,這一切都是從我外表上看不出來的,都藏在我心裡,這次能夠發表出來,說真的,要不是有這種方便的東西,這世上一個人都不會知道我的想法,恩,大概就發洩到這了....呼呼。

2006/9/16

讓block置中

body {
text-align:center;
}

*** {
margin-left:auto;
margin-right:auto;
}

2006/9/3

冰敷與熱療

很詳細,講的很清楚