game pencari angka dengan OOP

ooo gini to…ternyata kalo pake python yang pake OOP…, perasaan hasilnya sama,,,hasilnya sama ma yang saya post sebelumnya….,

import math, random

class pemain :   
    def tebak(self):
        x = random.randint(1,9)    
       # print "",x
        return  x
    
class pemberisoal :
    def beri(self):
        pmb = random.randint(1,9)
       # print "",pmb
        return pmb
        
class pythonGame :
    ins = pemberisoal()
    angkarahasia = ins.beri()
    
    instance = pemain()
    tebakan1 = instance.tebak()
    instance2 = pemain()
    tebakan2 = instance2.tebak()
    instance3 = pemain()
    tebakan3 = instance3.tebak()
    
    if angkarahasia == tebakan1 :
        print ("A adalah pemenang")
    elif angkarahasia == tebakan2 :
        print ("B adalah pemenang")
    elif angkarahasia == tebakan3 :
        print ("C adalah pemenang")
    else :
        print ("tidak ada pemenang")
    
p = pythonGame()

silahkan edit sendiri logikanya jika A dan B adalah pemenang atau sebaliknya.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s