含羞草研究所研究含羞草的代码
点击进入
一个简单的Python代码示例,用于模拟含羞草的行为:
class Mimosa: | |
def __init__(self): | |
self.leaves_open = True | |
def touch_leaf(self): | |
if self.leaves_open: | |
print("Leaf closes due to touch.") | |
self.leaves_open = False | |
else: | |
print("Leaf is already closed.") | |
def open_leaf(self): | |
if not self.leaves_open: | |
print("Leaf opens.") | |
self.leaves_open = True | |
else: | |
print("Leaf is already open.") | |
mimosa = Mimosa() | |
mimosa.touch_leaf() | |
mimosa.touch_leaf() | |
mimosa.open_leaf() | |
mimosa.touch_leaf() |