Hier Lassen Sie uns vorerst weitermachen.
zundoko.py
# coding:utf-8
from random import choice
ZUNDOKO_MESSAGE = 'Zunzunzundoko'
KIYOSHI = 'Ki yo shi!'
def zundoko():
check_list = []
while ''.join(check_list[-5:]) != ZUNDOKO_MESSAGE:
check_list.append(choice(['Dung', 'Doco']))
print check_list[-1]
print KIYOSHI
if __name__ == '__main__':
zundoko()
Lauf
$ python zundoko.py
Dung
Doco
Dung
Doco
Doco
Dung
Doco
Doco
Dung
Doco
Doco
Dung
Doco
Doco
Dung
Doco
Doco
Dung
Dung
Dung
Dung
Doco
Ki yo shi!
Umu
Während viele Menschen eine kleine Anzahl von Bytes anstreben, tun sie verschwenderische Dinge. Nun, es gibt verschiedene Streifzüge.
ZundokoKiyoshi.py
# coding:utf-8
from random import choice
class ZundokoKiyoshi:
CORRECT_MESSAGE = 'Zunzunzundoko'
RESULT_MESSAGE = 'Ki yo shi!'
_message_list = ['Dung', 'Doco']
_result = []
def say_rand(self):
'''
Gib zufällig eine Nachricht zurück
'''
return choice(self._message_list)
def append(self, message):
'''
Fügen Sie der Liste eine Nachricht hinzu
'''
self._result.append(message)
def empty(self):
'''
Leere die Liste
'''
self._result = []
def is_correct(self):
'''
Überprüfen Sie die Nachrichten in der Liste und kehren Sie zurück, wenn die Nachricht korrekt ist
'''
return ''.join(self._result[-5:]) == self.CORRECT_MESSAGE
def print_result(self):
'''
Gibt eine Ergebnisnachricht zurück
'''
print ''.join(self._result) + self.RESULT_MESSAGE
def check(self):
'''
Führen Sie Zundokokiyoshi aus
'''
while (self.is_correct() is False):
self.append(self.say_rand())
self.print_result()
self.empty()
return True
Wie benutzt man
execZundokoKiyoshi.py
# coding:utf-8
from ZundokoKiyoshi import ZundokoKiyoshi
if __name__ == '__main__':
zundoko = ZundokoKiyoshi()
for i in xrange(5):
zundoko.check()
Lauf
$ python execZundokoKiyoshi.py
Zundko Zunzun Zunzun Zundokoki Yo Shi!
Zunzunzundokoki yo shi!
DoCoMo Dokodoko Zundoko Zundoko DoCoMo Dokodoko Zunzun DoCoMo Dokodoko Zundoko Zunzunzun DoCoMo Zundoko DoCoMo Dokodoko Dokodoko Zundoko DoCoMo Zundoko DoCoMo Zunzun DoCoMo Zunzun DoCoMo Zundoko Zunzun DoCoMo Zunzun DoCoMo Zundoko Dokodoko Dokodoko Dokodoko Zunzun DoCoMo Dokodoko Zunzunzun DoCoMo Zundoko Zundoko Zundoko DoCoMo Zunzunzun Dokodoko Zundoko DoCoMo Zunzunzun Zundoko Ki Yo Shi!
Zunsundoko Zunsundoko Zunsundoko Zunsundokoki Yo Shi!
Zunzundokodokodokozundokozundokodokozundokozundokozundokodokodokodokodokodokodokodokodokodokodokodokodokodokodokodokodoko!
W dass meine Augen flauschig sind
Recommended Posts