查看原文
其他

被G2020欧阳碧涛的作业惊到了|自信心量表(循环嵌套)

G2020欧阳碧涛 信息科技时代 2024-03-15

Python|用循环嵌套完善测试题的自动化

本组集体备课资源下载地址:
拉到文章最底端,单击“阅读原文”可以打开下载链接。

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

提取码:amq7

     今天下午G2020班的信息技术课,每次课都要很努力地跟学生解释代码,由于前面的班级几乎都没有惊喜,很少能够跳出我教的知识范畴来完成作品。但是今天下午看到G2020欧阳碧涛的程序时我惊呆了。所以每一行代码都问了他什么意思,看他是不是真的懂。结果有孩子说:“老师,他每天在寝室都要自己看程序呢!”好吧,算我疑心够重,没有好的程序功底,实在是写不出这个代码,尤其是我还想不出哪里能有这个代码可以COPY的可能。所以,我当即当着全班同学的面说:“我一定要将他的代码放到我的公众号上去展示!实在是太出乎我的意料了!”

参考程序:

print('自信心量表: \n量表简介: 《自信心量表》(Rosenberg Self-Esteem Scale)由美国心理学家罗森伯格(M. Rosenberg)制订,它是世界上最常用的测量个人自信心的量表。它共有10个测题,用以测量个人对自我感觉的好坏程度。该量表具有简单易懂、操作方便、可信度高等特点。')
print('指导语:以下是一组有关自我感觉的句子,请按你的情况作答。')
print('1=很不同意 2=不同意 3=同意 4=很同意')
print('计总分:注:(1计1分;2计2分;3计3分;4计4分)')
print('计总分:注:“*”表示该测题要反过来计分。(1计4分;2计3分;3计2分;4计1分)')
s = 0 # 统计得分的总和数
abcd = ['1','2','3','4']
file = open('自信心测试量表.txt','r')
lines = file.readlines()
for i in range(0,int(len(lines)),2):
ans = input(lines[i].strip('\n').strip('*')+'\n'+lines[i+1]+'请输入选项(1,2,3,4):')
while ans not in abcd:
ans = input('请重新输入(1,2,3,4):')
if lines[i].strip('\n')[-1]=='*':
abcd.sort(reverse=True)
p = int(abcd.index(ans))+1
abcd.sort()
s+=p
print("你目前的积分为:", s)
#答案代码设置如下
print('您的测试结果如下(仅供参考):')
if(s>=36):
print('超级自信者\n你对自己感觉太好了。在几乎所有场合下,你都对自我充满了自信,你甚至不知道什么叫自卑。你需要学会控制你的自信心,变得自谦一些。')
elif(s >= 35):
print('自信者\n你对自己感觉十分良好。在大多数场合下,你都对自我充满了自信,你不会因为在陌生人或上级面前感到紧张,也不会因为没有经验就不敢尝试。你需要在不同场合下调试你的自信心。')
elif(s >= 25):
print('自我感觉平常者\n你对自己感觉既不是太好,也不是太不好。你在某些场合下对自我感到相当自信,但在其它场合却感到相当自卑,你需要稳定你的自信心。')
else:
print('自卑者\n你对自己缺乏信心,尤其是在陌生人和上级面前,你总是感到自己事事都不如别人,你时常感到自卑。你需要大大提高你的自信心。')

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

粤教版高中信息技术电子教材必修1:《数据与计算》
信息技术课程电子版教材及配套资源下载普通高中信息技术课程标准(完整图片版 )
粤教版信息技术教材在线培训分享
Python机房配置|适合初学者入门信息技术第一课开学准备工作本学期集体备课安排初稿
第一次课 数据与信息教学设计第二次课 算法基础教学设计第三次课 项目活动:LOGO设计-海龟绘图
    前三次信息技术课的作业情况反思    海龟绘图--学生作业展示及情况反馈    2011班过渡性教学课件(1课时)
    2011班炫酷作品展示(全体学生作品)
第四次课 项目活动:我的生涯规划-顺序结构    顺序结构学生作品展示及教学反思第五次课 项目活动:我的生涯规划-选择结构    Python实现性格心理测试题代码    Python实现自信心测试量表代码    Python实现文理分科测试代码    选择结构学生作品展示及教学反思
    研讨课|选择结构视频录像课(两节连堂课)
第六次课 项目活动-我的生涯规划-单层循环结构
第六次课 人口调查数据与分析-单层循环结构    Python循环实现心理年龄测试题专业版代码    Python循环实现性格/情商测试代码    G2019张思远的你的性格属于哪一类(正确代码)    单层循环结构学生作品展示及教学反思
    研讨课|单层循环结构视频录像课(两节连堂课)
第七次课 项目活动-我的生涯规划-循环嵌套结构    Python|用循环嵌套完善测试题的自动化    Python|陈茜清的高中三年生涯规划及第四章学习总结        循环嵌套结构教学反思
第八次课 认识大数据与数据的采集
第九次课 数据的采集与分析(主备:肖菁)
第九次课 大数据清洗与存储(主备:陈鸥辉)
继续滑动看下一个
向上滑动看下一个

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

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