猫史档案馆


【Python作品分享】拯救蔡徐坤【作品秀】

用户:沫颖龙沫颖龙查看:0 回复:0 评论:0 创建时间:2023-04-15T15:55:05


【作品展示】

center_image

 

【作品介绍】

有一天,蔡徐坤被关进了监狱。作为ikun的你,准备拯救蔡徐坤......

规则:

首先选择一道门,预警会帮你排除另一个小黑子的门,选择换不换。

 

【作品源代码】

import random as r  #导入random库
doors=[0,0,0]   #新建doors列表,doors,门
x = r.randint(0,2)    #设置变量x为从1至3中任意自然数
doors[x]=1  #取索引为x-1(因为索引是从0开始)为1(1为小黑子的代表)
s_doors=[]  #创建新列表s_doors(空)
#以上皆是初始化-------------------------------------------------------------------------
print('【0】,【1】,【2】')    #打印出门序号提示
msg=int(input('请问要选择哪扇门?'))    #询问并储存
res=doors.pop(msg)  #将doors中的第msg项移动到res变量中
s_doors.append(res) #在s_doors中添加res列表
for i in range(2):  #运用for循环循环两次以下代码
    if doors[i] == 0:   #判断:如果doors列表中的第i项(也就是这一次循环的次数)是0(是雷电猴)
        move=doors.pop(i)   #提取出doors列表中的第i项到move变量中
        s_doors.append(move)    #将move添加到s_doors中
        break   #退出循环
#这个部分是选择门。-------------------------------------------------------------------------
print('狱警把剩下两扇门中的一扇打开,里面是一只小黑子,狱警把这扇门扔掉了')   #提示玩家
msg=input('你要不要换门?(yes/no)')   #询问需不需要换门
if msg =='yes':     #判断:要开门吗?
    res=doors[0]    #将res列表切换为doors中索引为0的项(也是唯一一项)
if res == 1:    #最终判断:是否选对
    print('恭喜你,成功救下了蔡徐坤。')     #这里显示结果(胜利)
    print('蔡徐坤:厉不厉害你坤哥')         #如上
else:
    print('抱歉,你没有选对,没有救下蔡徐坤。')     # 这里显示结果(失败)
    print('蔡徐坤:你干嘛!!!嗨害哟喂......')     #如上
#结束程序

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页