开关自动切换学习
#python
state = lambda i: '已开启' if i else '已关闭'
TEST_KEY_WORD = ('开关一', '开关二', '开关三')
TEST_STATE = [1, 1, 1, ]
def run():
content = input('请输入数字:')
if '99' == content:
for i in range(len(TEST_KEY_WORD)):
print('[{}]{}({})\n'.format(i, TEST_KEY_WORD[i],state(TEST_STATE[i])))
if '0' == content:
TEST_STATE[0] = not TEST_STATE[0] #开关控制
print('{}({})'.format(TEST_KEY_WORD[0],state(TEST_STATE[0])))
if '1' == content:
TEST_STATE[1] = not TEST_STATE[1] #开关控制
print('{}({})'.format(TEST_KEY_WORD[1],state(TEST_STATE[1])))
if '2' == content:
TEST_STATE[2] = not TEST_STATE[2] #开关控制
print('{}({})'.format(TEST_KEY_WORD[2],state(TEST_STATE[2])))
return run()
本文介绍了一种使用Python实现的简单开关状态控制系统,通过输入数字来控制不同开关的状态,并即时反馈开关的当前状态,实现自动切换学习。代码中定义了三个开关,用户可以通过输入特定数字来开启或关闭相应的开关。
1万+

被折叠的 条评论
为什么被折叠?



