您正在学习的是试看内容,报名后可学习全部内容
报名课程
当前课程未解锁
案例:赛小达拯救公主计划
代码参考
hero = input("冒险之旅即将开始。勇士,请告诉我你的名字:")
#创建hero变量,接收用户输入的名字
print("祝你好运,"+hero)
#打印“祝你好运,xxx”
a1 = input("前面是城堡的大门,我闻到了危险的气息,打开吗?(y/n)")
#创建a1变量,接收用户输入的内容,是否打开城堡大门(y、n可选)
if a1 == 'y':
#如果输入y,即打开大门
a2 = input("邪恶的巨龙向你扑来,公主在抱着石柱瑟瑟发抖,你想攻击巨龙哪个部位(1:头部,2:翅膀,3:腿部):")
#创建a3变量,接收用户输入的内容,攻击巨龙的哪个部位(1、2、3可选)
if a2 =='1':
#如果用户输入1
print(hero+"斩向龙头,巨龙的头颅高高抛起,它很快没了声息。公主过来抱住了你说道:"+hero+",你是我的英雄。你一边安慰她一边向城外走去。")
#打印输出“xxx斩向龙头......公主过来抱住了你说道:xxx,你是我的英雄....”
elif a2=='2':
#如果用户输入2
print(hero+"砍断了巨龙的翅膀,一阵黑烟过后,它竟然变成了公主。原来狡猾地巨龙将自己伪装成公主,公主变成了巨龙,只有砍断翅膀才能解除诅咒,巨龙的诅咒解除,它失去了力量,变成了一只爬虫消失在城堡的缝隙里。你搀扶着公主走出城堡,外面的人呼喊着英雄的名字"+hero+","+hero+","+hero+"......")
#打印输出“xxx砍断了巨龙的翅膀......外面的人呼喊着英雄的名字xxx.xxx.xxx..”
elif a2=='3':
#如果用户输入3
print("击中了腿部,巨龙吃痛,愤怒地喷出火焰。你的眼前黑暗,走向生命的尽头,"+hero+"失败了。")
#打印输出“击中了腿部.....xxx失败了”
else:
#如果用户输入除1、2、3外其他内容
print("再见,胆小鬼")
#打印输出“再见,胆小鬼”
else:
#如果用户输入n
print("无名之辈岂能踏上征途,再见")
#打印输出“无名之辈岂能踏上征途,再见”