查看原文
其他

Python循环实现心理年龄测试题专业版代码

G2004廖念 信息科技时代 2024-03-15

备注:本测试文本为陈鸥辉老师为第六次课 项目活动-我的生涯规划-单层循环结构准备的素材,其中程序代码半成品为陈鸥辉老师提供给学生上课所用,本次课代码用循环实现,迅速缩短了代码量,给学生带来了很明显的触动。参考程序一题只有两行,本测试一题占了四行,原本没有期待学生能够自主完成,但是检查作业的时候还是有不少学生完成了效果,本代码为G2004廖念在课堂上完成并提交的作业。

本组集体备课资源下载地址:

拉到文章最底端,单击“阅读原文”可以打开下载链接。

链接:https://pan.baidu.com/s/1QE81KnajHZlBDDwtCTPHvw

提取码:b1jh

心理年龄测试源代码

print('心理年龄测试专业版:')
print('想知道你自己的心理年龄和实际年龄是否一致吗?来测测你的心理年龄到底是几岁?心理年龄测试题专业版进入测试:')
s = 0 # 统计得分的总和数
with open('心理年龄测试题专业版.txt', 'r') as f:
data = f.readlines()
data=[x for x in data if x!='\n']#去掉多余的空行
for i in range(0, len(data), 4):
print(data[i])
print(data[i+1])
print(data[i+2])
print(data[i+3])
ans = input('请输入你的选项:')
if(ans == '1'):
s += 3
elif(ans == '2'):
s += 2
elif(ans == '3'):
s += 1
else:
print("你输入的选项有错,请重新运行程序测试!")
print("你目前的积分为:", s)
#答案代码设置如下
print('您的测试结果如下(仅供参考):')
if(s>=61):
print('61-75分10岁左右:你对这个世界还充满 了好奇心,一切在你看来都是新鲜和有趣的。你对外界的反应很直接,对情绪的控制能力很差。如果说你的生理年龄超过了心理年龄,那么你会很难适应周围的环境。')
elif(s>=51):
print('51-60分20~30岁:你已经有了自 己的想法,也能控制一部分情绪和承担一定的责任。当你的理想化和现实发生冲突的时候,你会感到很痛苦,正在不断地摸索解决的办法。如果说你的生理年龄与你的心理年龄产生超 过10岁以上的差异,那么你的适应能力有待调节。')
elif(s>=36):
print('36-50分35~50岁:你完全知道怎么处理各种矛盾,你也知道自己的问题出在哪里,你有了丰富的社会经验和与人打交道的能力。对于生活中的大部分问题,你已经有了解决的办法。如果说你的生理年龄与你的心理年龄相差无几,那么你的适应能力已经很好。')
else:
print('25-35分50~70岁:你认为自己已经完全了解整个社会的所有问题,你形成了自己的处世风格。遇到问题,你坚信只有你知道唯一的正确答案。内心深处已经逐渐拒绝接受改变。如果说你的生理年龄比你的心理年龄小,那么 你需要的是打破固有的约束,跟上社会的步伐继续前进。')

备注:如果不想多输出一个换行符,可以在输出时将数据的换行符截取掉再输出(本知识点没有在课堂上讲解,是因为涉及到Python字符串截取,要讲解清楚需要时间),代码如下:

必修一《数据与计算》相关文章

粤教版高中信息技术电子教材必修1:《数据与计算》

信息技术课程电子版教材及配套资源下载

普通高中信息技术课程标准(完整图片版 )

粤教版信息技术教材在线培训分享

Python机房配置|适合初学者入门

信息技术第一课开学准备工作

本学期集体备课安排初稿

第一次课 数据与信息教学设计

第二次课 算法基础教学设计

第三次课 项目活动:LOGO设计-海龟绘图

前三次信息技术课的作业情况反思

第三次课 海龟绘图--学生作业展示及情况反馈

2011班过渡性教学课件(1课时)

2011班炫酷作品展示(全体学生作品)

第四次课 项目活动:我的生涯规划-顺序结构

第四次课 顺序结构学生作品展示及教学反思

第五次课 项目活动:我的生涯规划-选择结构

Python实现性格心理测试题代码Python实现自信心测试量表代码Python实现文理分科测试代码第五次课 选择结构学生作品展示及教学反思
第六次课 项目活动-我的生涯规划-单层循环结构
第六次课 人口调查数据与分析-单层循环结构
继续滑动看下一个
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存