焦点观察:心理测试小游戏有哪些?真的准吗?
来源:CSDN 时间:2022-12-09 10:58:43
(相关资料图)
需求分析:1.运用面向对象的方式编程2.定义一个心理测试类3.将问题封装在提出问题的方法内4.将答案封装在答案的方法内"""class PsychologicalTest(object): def __init__(self): """初始化""" # 姓名 self.name = input("请输入您的姓名:") # 性别 self.sex = input("性别是(男或女):") if self.sex == "男": self.sex = "大侠" elif self.sex == "女": self.sex = "女士" else: self.sex = "" print(f"{self.name}{self.sex}欢迎你来玩心理小游戏o* ̄︶ ̄*o") print("现在游戏开始...") def question_1(self): action_select_1 = input("上战场前三分钟你会做什么?\n" "1.打电话 2.什么都不做 3.报仇 4.好好吃一顿\n" "选择(如1):") if action_select_1 == "1": print("看似活泼的你,其实内心想要找到真爱稳定下来") elif action_select_1 == "2": print("对方对你再好,你都会忍耐下来") elif action_select_1 == "3": print("你很矛盾,你喜欢的不喜欢你,你不喜欢的却和你过一生") elif action_select_1 == "4": print("工作的成就感会让你非常满足,闲暇时你才会想起恋爱") def question_2(self): action_select_2 = input("一名警察与挟持人质的歹徒对峙,一声枪响后你认为是什么情况?\n" "1.歹徒被击毙 2.歹徒被打伤 3.警察被击毙 4.警察被打伤\n" "5.警察误杀人质 6.警察误伤人质 7.歹徒打死人质 8.歹徒打伤人质\n" "选择(如1):") if action_select_2 == "1": print("独立、坚强") elif action_select_2 == "2": print("自信、善良") elif action_select_2 == "3": print("自私、固执") elif action_select_2 == "4": print("忧郁、内向") elif action_select_2 == "5": print("盲目、冲动") elif action_select_2 == "6": print("幽默、外向") elif action_select_2 == "7": print("倔强、自大") elif action_select_2 == "8": print("懦弱、虚伪") def question_3(self): action_select_3 = input("朋友把东西忘在你家了,你会怎么做?\n" "1.立刻给朋友去 2.约其见面交还东西" "3.托人带给朋友 4.以后还\n" "选择(如1):") if action_select_3 == "1": print("你大胆而冷静,凡事为整体利益为重,不会被小利诱惑") elif action_select_3 == "2": print("你态度积极,头脑灵活,工作能力强") elif action_select_3 == "3": print("你是乐天派,喜欢帮助他人,不会说拒绝") elif action_select_3 == "4": print("你小心谨慎,不鲁莽行事,有强烈责任感") def question_4(self): action_select_4 = input("面对一盘蔬果沙拉,你会先吃什么?\n" "1.盘边装饰的樱桃 2.蛋白" "3.黄瓜 4.沙拉\n" "选择(如1):") if action_select_4 == "1": print("生活充满活力,你总会寻找种种有趣的细节让自己快乐,并感染他人") elif action_select_4 == "2": print("你经常感到疲惫无力,生活没有乐趣,长期的亚健康对你不利") elif action_select_4 == "3": print("反反复复的生活使你感到工作,休息,娱乐都像例行公事,你希望有所改变") elif action_select_4 == "4": print("你的生活平淡,试着生活中多加入一些小插曲,一点点的改变都会让自己活力满满") def question_5(self): action_select_5 = input("如果可以选择梦境,你最想体验哪种梦境?\n" "1.风光没好的缠绵梦 2.天天中大奖发大财" "3.能治理国家的统帅 4.能成为巨星的梦\n" "选择(如1):") if action_select_5 == "1": print("你最好的角色是好爸妈,你天生有强烈的父爱/母爱") elif action_select_5 == "2": print("你最好的角色是好女儿,你非常孝顺,认为父母人生中第一") elif action_select_5 == "3": print("你最好的角色是朋友,重义气,能帮则帮,绝不推辞") elif action_select_5 == "4": print("你最好的角色是情人,在工作上一板一眼的你,一旦恋爱,眼里全是对方") def question_6(self): action_select_6 = input("你真正想找的恋爱对象?\n" "1.咖啡 2.热巧克力奶 3.牛奶 4.茶水\n" "选择(如1):") if action_select_6 == "1": print("你要的是纯洁的爱情,希望对方与你一切尽在不言中") elif action_select_6 == "2": print("你所追求的恋爱对象是那种能领到你的人") elif action_select_6 == "3": print("心灵契合是你所需要的,你渴望,憧憬的是一个共同努力的伴侣") elif action_select_6 == "4": print("你需要的自由生活空间和时间,不要一个缠着你不放的恋人") def menu(self): print("=" * 80) # 分割线 # 菜单项 print("1.爱情定性测试") print("2.性格测试") print("3.形象测试") print("4.心灵测试") print("5.人生角色测试") print("6.恋爱对象测试") # 空一行 print("") print("0.退出程序") action_str = input("请输入菜单编号,进行游戏(如1):") if action_str == "1": self.question_1() elif action_str == "2": self.question_2() elif action_str == "3": self.question_3() elif action_str == "4": self.question_4() elif action_str == "5": self.question_5() elif action_str == "6": self.question_6() elif action_str == "0": PsychologicalTest.game_over() else: print("请重新输入正确的编号进行游戏!") print("=" * 80) # 分割线 @staticmethod def game_over(): print("退出游戏,欢迎再来呀!^_^") exit() def start_game(self): while True: self.menu()if __name__ == "__main__": psychologicaltest = PsychologicalTest() psychologicaltest.start_game()
标签:
相关推荐:
最新新闻:
- “红兔大展”演绎生肖酒文化,五粮浓香借创意快闪传递C端情深
- 焦点观察:心理测试小游戏有哪些?真的准吗?
- 【世界时快讯】遗传算法实例有哪些?函数的最大值怎么解?
- 回顾历史事件:首台通用电子计算机的发明者诞生 谷歌推出第一个涂鸦
- FBI的WARNING是什么?简单的静态代码检测规则_当前快看
- 如何解决电脑文件夹打不开的情况?电脑文件夹打不开怎么解决?
- 热点评!为什么要使用框架?使用软件框架的优点总结
- Excel表格中的VALUE函数公式如何使用?VALUE函数使用教程
- bmp是什么格式?bmp文件怎么打开?
- macfee怎么用?macfee使用教程
- torrent是什么文件?torrent文件介绍?
- Tencent Files文件夹在哪?tencent files文件夹能删除吗?
- 什么是子网掩码?如何划分子网?
- windows无法完成格式化怎么办?windows无法完成格式化2种解决方案
- Facetime怎么用?Facetime详细使用指南
- 网线应该怎么接?网线水晶头做法标准
- pdf是什么格式?pdf格式介绍
- 怎么将U盘制作成DOS启动盘?U盘制作成DOS启动盘方法
- 三星P7500怎么刷机?三星P7500刷机教程
- 系统光盘怎么刻录?系统光盘刻录步骤
- 如何快速制作flash banner?制作flash banner步骤
- Win8每次开机gwx.exe进程都会自动启动怎么解决?解决方法
- KB2565063更新补丁是什么?KB2565063可以卸载吗?
- 百度云登陆失败总是显示网络连接失败该怎么办?解决方法
- 临时文件夹在哪?Win10临时文件夹的路径在哪?
- 怎么查看惠普电脑保修截止日期?惠普电脑保修截止日期查看方法
- 药企组团出国“抢单”,投资人“疯狂”加码低估的biotech,牛市启动了?
- TGA 2022:《猎天使魔女起源:Cereza and the Lost Demon》正式公布!明年3.17发售
- TGA 2022:《生化奇兵》之父新作《Judas》公布-全球最资讯
- TGA 2022:解谜游戏《Viewfinder》预告 支持简中 当前信息
- TGA 2022:《Among Us》捉迷藏新模式公布 12月9日发布_世界热资讯
- 抑郁症患者“阳了”之后,慎用这几种常见感冒药
- Windows 11即将支持原生录屏功能 全球速读
- 焦点速看:TGA 2022:生存恐怖游戏《创伤后》公布
- 世界即时看!TGA2022:《猎天使魔女:起源》公开 2023年3月17日发售
- TGA 2022:《自杀小队:杀死正义联盟》新预告:蝙蝠侠亮相!明年5.26发售
- TGA 2022:《Replaced》新预告 2023年正式发售 全球今亮点
- 接连减持!豪取11连板的天鹅股份,股东、高管要 “套现”了?
- TGA 2022:《死亡细胞》×《恶魔城》DLC预告:明年Q1推出
- 热门看点:《战地4》制作人回归DICE 领导开发该系列
- 《侏罗纪世界:进化2》资料片宣传片:前往地中海!-天天最新
- 《英雄联盟》《云顶之弈》将于12月12日登陆Game Pass
- 英特尔56核112线程CPU王者归来 明年春季上市
- TGA 2022:VR《地平线山之召唤》新预告 明年2月22日推出_世界热门
- 两大浏览器也放弃支持Win7了 其中就包括Edge
- 即时:微软多爱搜索栏?下一版Windows 11可选4种方案
- 抖音攻陷美团?-快资讯
- 每日低价硬货:12代i9+RTX3050Ti游戏本6199元秒杀_快看
- 除了地产基金,黑石的信贷基金可能也有大麻烦
- 全球微资讯!狠狠打脸拜登!埃克森美孚推出500亿美元回购计划
财经
热门排行
新闻放送
- 狼崽与小鹿的友情冒险《白之旅》情人节上市
- 英特尔酷睿i9-13900KS完整规格曝光,全球首个6GHz功耗大惊喜 全球焦点
- Edge和谷歌浏览器 均已放弃支持Win7/8.1|环球速递
- 今日观点!1滴血验癌骗子公司又一高管被判11年
- 改造后,厨房使用大变样!集成灶果然是神器:每日资讯
- 人民币6600以上!戴森降噪耳机净化面罩上市了
- 环球即时看!法兴:政府开支问题不解决 央行加息将难以为继
- 标普有望止步五日连跌,纳斯达克中国金龙指数涨超5%,美油一度涨4%:每日动态
- 【天天新视野】码头工人的“失落”叙事与基隆港的兴衰史
- 《暗黑破坏神4》公布新过场截图:仍为开发中画面|今日视点
- 世界今热点:制片人证实:《阿凡达5》将会前往地球
- 欧盟统一接口确定:苹果iPhone必须换USB-C 天天热资讯
- 视讯!《勇者斗恶龙宝藏》概述预告公开 12月9日登陆Switch
- Epic喜加一:《黑道圣徒4:改选》《暴走枪姬》免费、下周神秘游戏|焦点播报
- 天天看点:EA狩猎游戏《狂野之心》官方PC配置需求公布
- 单车旅行游戏《寄梦远方》明年1/31日发售:天天日报
- 世界观速讯丨《全境封锁》系列编剧将离职 转入《猎杀:对决》团队
- “智商税”造富,保健品生意的“红与黑”
- Fami通新一周销量榜 《宝可梦:朱紫》三连冠_快看
- 百事通!突突突的爽快感 外媒推荐PC上优秀FPS
- 全球快资讯丨人民日报评论:球星卡买了就涨?别让市场泡沫迷了眼
- 《最终幻想16》预购奖励曝光 包括武器及功能配件
- 环球视讯!从中国最好的中学出发,他们的人生十年经历了什么?
- 育碧汤姆克兰西系列核心编剧离开 曾任职23年
- 实时焦点:《暗黑破坏神4》曝全新过场动画截图 水平很高