例1
classでクラス名を作成し、defでクラス内容を定義します。
2つ目のdef sMenseki()はShikakuクラスのメソッドを定義しています。

#!/usr/bin/env python
# coding=utf-8

class Shikaku:
    def __init__(self, width, height):
        self.width = width
        self.height = height

    def sMenseki(self):
        return self.width * self.height

if __name__ == "__main__":
    a = Shikaku(10, 30)
    print a.sMenseki()
    print a.width
    print a.height

    a.width = 3
    a.height = 5

    print a.sMenseki()
						

実行結果は下記のとおりです↓

300
10
30
15
						

例2
名前、性別、年齢を属性に持つPersonクラスを作成し、各属性を出力表示するPertsonDataメソッドを 作成。

#!/usr/bin/env python
# coding=utf-8

class Person(object):
    def __init__(self, name, sex, age):

        self.MAN   = 1
        self.WOMAN = 2

        self.name = name
        self.age  = age

        if sex == self.MAN:
            self.sex = '男性'
        elif sex == self.WOMAN:
            self.sex = '女性'

    def personData(self):
        print(takeshi.name + '君は、' + takeshi.age + '歳の' + takeshi.sex + 'です。')

if __name__ == '__main__':
    takeshi = Person('タケシ', 1, '34')
    takeshi.personData()

							
タケシ君は、34歳の男性です。