90道霍兰德职业测试题目

1,强壮而敏捷的身体对我很重要。


2,我必须彻底地了解事情的真相。


3,我的心情受音乐、色彩和美丽事物的影响极大。


4,和他人的关系丰富了我的生命并使它有意义。


5,我自信会成功。


6,我做事必须有清楚的指引。


7,我擅长于自己制作、修理东西。


8,我可以花很长的时间去想通事情的道理。


9,我重视美丽的环境。


10,我愿意花时间帮别人解决个人危机。


11,我喜欢竞争。


12,我在开始一个计划前会花很多时间去计划。


13,我喜欢使用双手做事。


14,探索新构思使我满意。


15,我是寻求新方法来发挥我的创造力。


16,我认为能把自己的焦虑和别人分担是很重要的。


17,成为群体中的关键任务执行者,对我很重要。


18,我对于自己能重视工作中的所有细节感到骄傲。


19,我不在乎工作把手弄脏。


20,我认为教育是个发展及磨练脑力的终身学习过程。


21,我喜欢非正式的穿着,尝试新颜色和款式。


22,我常能体会到某人想要和他人沟通的需要。


23,我喜欢帮助别人不断改进。


24,我在决策时,通常不愿冒险。


25,我喜欢购买小零件,做成成品。


26,有时我长时间阅读,玩拼图游戏,冥想生命本质。


27,我有很强的想象力。


28,我喜欢帮助别人发挥天赋和才能。


29,我喜欢监督事情直至完工。


30,如果我面对一个新情景,会在事前做充分的准备。


31,我喜欢独立完成一项任务。


32,我渴望阅读或思考任何可以引发我好奇心的东西。


33,我喜欢尝试创新的概念。


34,如果我和别人摩擦,我会不断尝试化干戈为玉帛。


35,要成功就必须定高目标。


36,我喜欢为重大决策负责。


37,我喜欢直言不讳,不喜欢转弯抹角。


38,我在解决问题前,必须把问题进行彻底分析。


39,我喜欢重新布置我的环境,使他们与众不同。


40,我经常借着和别人交谈来解决自己的问题。


41,我常想起草一个计划,而由别人完成细节。


42,准时对我来说非常重要。


43,从事户外活动令我神清气爽。


44,我不断地问:为什么?


45,我喜欢自己的工作能够抒发我的情绪和感觉。


46,我喜欢帮助别人找可以和他人相互关注的办法。


47,能够参与重大决策是件令人兴奋的事情。


48,我经常保持清洁,喜欢有条不紊。


49,我喜欢周边环境简单而实际。


50,我会不断地思索一个问题,直到找出答案为止。


51,大自然的美深深地触动我的灵魂。


52,亲密的人际关系对我很重要。


53,升迁和进步对我极重要。


54,当我把每日工作计划好时,我会较有安全感。


55,我不害怕过重工作负荷,且知道工作的重点。


56,我喜欢能使我思考、给我新观念的书。


57,我希望能看到艺术表演、戏剧及好的电影。


58,我对别人的情绪低潮相当的敏感。


59,能影响别人使我感到兴奋。


60,当我答应一件事时,我会竭尽监督所有细节。


61,我希望粗重的肢体工作不会伤害任何人。


62,我希望能学习所有使我感兴趣的科目。


63,我希望能做些与众不同的事。


64,我对别人的困难乐于伸出援手。


65,我愿意冒一点险以求进步。


66,当我遵循成规时,我感到安全。


67,我选车时,最先注意的是好的引擎。


68,我喜欢能刺激我思考的话。


69,当我从事创造性的事时,我会忘掉一切旧经验。


70,我对社会上有许多人需要帮助感到关注。


71,说服别人依计划行事是件有趣的事情。


72,我擅长于检查细节。


73,我通常知道如何应付紧急事件。


74,阅读新发现的书事件令人兴奋的事情。


75,我喜欢美丽、不平凡的东西。


76,我经常关心孤独、不友善的人。


77,我喜欢讨价还价。


78,我花钱时小心翼翼。


79,我用运动来保持强壮的身体。


80,我经常对大自然的奥秘感到好奇。


81,尝试不平凡的新事物是件相当有趣的事情。


82,当别人像我诉说他的困难时,我是个好听众。


83,做事失败了,我会再接再厉。


84,我需要确切地知道别人对我的要求是什么。


85,我喜欢把东西拆开,看看能否修理他们。


86,我喜欢研读所有的事实,再有逻辑的做出决定。


87,没有美丽事物的生活,对我而言是不可思议的。


88,人们经常告诉我他们的问题。


89,我常能借着资讯网络和别人取得联系。


90,小心谨慎的完成一件事是件有成就感的事情。

 

# encoding=utf-8
import easygui
import easygui as g
import numpy as np
import matplotlib.pyplot as plt
l=open('data.txt','r')
list=l.read().split("\n")

title = g.msgbox(msg="类型测试",title="霍兰德职业兴趣量表",ok_button="进入")
score= {}
for i in range(90):
    flavor = easygui.buttonbox( list[i] ,
                               choices=['是', '否'])
    # 选项得分统计
    if flavor == '是':
        grade = 1
    elif flavor == "否":
        grade = 0
    score[i] = grade
print(score)

reality      = [0,6,12,18,24,30,36,42,48,54,60,66,72,78,84]       #现实型
research     = [1,7,13,19,25,31,37,43,49,55,61,67,73,79,85]       #研究型
art          = [2,8,14,20,26,32,38,44,50,56,62,68,74,80,86]       #艺术型
social       = [3,9,15,21,27,33,39,45,51,57,63,69,75,81,87]       #社会型
enterprise   = [4,10,16,22,28,34,40,46,52,58,64,70,76,82,88]      #企业型
routine      = [5,11,17,23,29,35,41,47,53,59,65,71,77,83,89]      #常规型
c_art = 0
c_research = 0
c_social = 0
c_reality = 0
c_enterprise = 0
c_routine = 0

#每种类型得分统计
for key in art:
    c_art += score[key]
for key in research:
    c_research += score[key]
for key in social:
    c_social+= score[key]
for key in reality:
    c_reality += score[key]
for key in enterprise:
    c_enterprise += score[key]
for key in routine:
    c_routine += score[key]

array = {"art":c_art,
         "research":c_research,
         "social":c_social,
         "reality":c_reality,
         "enterprise":c_enterprise,
         "routine":c_routine}
type= max(array.items(), key=lambda x: x[1])[0]
if type == "art":
    g.msgbox('''艺术型\n个性特点:喜欢艺术性的工作,如:音乐、舞蹈、唱歌、演员、艺术家、美术家、音乐家、设计师、编辑、作家和文艺评论家等。这种取向类型的人往往具有某些艺术上的技能,喜欢创造性的工作,富于想象力。类人通常喜欢同观念而不是事务打交道的工作。他们较开放、好想象、独立、有创造性。
        ''')
elif type == "research":
    g.msgbox('''研究型\n喜欢各种研究型工作,如:实验室研究员、医师、产品检验员、数学、物理学、化学、生物学等自然科学研究者、图书馆技师、计算机程序编制者和电子技术工作者等等。这类人通常具有较高的数学和科研能力,喜欢独立工作,喜欢解决问题;喜欢同观念而不是人或事务打交道。他们逻辑性强、好奇、聪明、仔细、独立、安详、俭朴。
''')
elif type == "social":
    g.msgbox('''社会型\n喜欢社会交往性工作,如教师、教育行政人员、社会学家、社会工作者、咨询顾问、护士等。这类人通常喜欢周围有别人存在,对别人的事很有兴趣,乐于帮助别人解决难题。这种人喜欢与人而不是事务打交道的工作。他们助人为乐、有责任心、热情、善于合作、富于理想、友好、善良、慷慨、耐心。
''')
elif type == "reality":
    g.msgbox('''现实型\n喜欢现实性的实在的工作,如机械维修、木匠活、烹饪、电气技术、管子工、电工、机械工、摄影师、制图员等,也称“体能取向”、“机械取向”。这类人通常具有机械技能和体力,喜欢户外工作,乐于使用各种工具和机器设备。这种人喜欢同事务而不是人打交道的工作。他们真诚、谦逊、敏感、务实、朴素、节俭、腼腆。
''')
elif type == "enterprise":
    g.msgbox('''企业型\n喜欢诸如推销、服务、管理、企事业领导、经理、商业主任、销售员和人寿保险员等。这类人通常具有领导才能和口才,对金钱和权利感兴趣,喜欢影响、控制别人。这种人喜欢同人和观念而不是事务打交道的工作。他们爱户外交际、冒险、精力充沛、乐观、和蔼、细心、抱负心强。
''')
elif type == "routine":
    g.msgbox('''常规型\n喜欢传统性的工作,如:记账、秘书、办事员,以及测算办公室人员、接待员、文件档案管理员、秘书、打字员、会计、出纳员等工作。这种人有很好的数字和计算能力,喜欢室内工作,乐于整理、安排事务。他们往往喜欢同文字、数字打交道的工作,比较顺从、务实、细心、节俭、做事利索、很有条理性、有耐性。
''')

#雷达图
#=======自己设置开始============
#标签
labels = np.array(['现实型P','研究型R','艺术型A','社会型S','企业型E','常规型O'])
#数据个数
dataLenth = 6
#数据
data = np.array([c_reality,c_research,c_art,c_social,c_enterprise,c_routine])
#========自己设置结束============

angles = np.linspace(0, 2*np.pi, dataLenth, endpoint=False)
data = np.concatenate((data, [data[0]])) # 闭合
angles = np.concatenate((angles, [angles[0]])) # 闭合

fig = plt.figure()
ax = fig.add_subplot(111, polar=True)# polar参数!!
ax.plot(angles, data, 'bo-', linewidth=2)# 画线
ax.fill(angles, data, facecolor='r', alpha=0.25)# 填充
ax.set_thetagrids(angles * 180/np.pi, labels, fontproperties="SimHei")
ax.set_title("matplotlib雷达图", va='bottom', fontproperties="SimHei")
ax.set_rlim(0,16)
ax.grid(True)
plt.show()

版权声明:
作者:知道君
链接:https://blog.ccswust.org/4744.html
来源:夏末浅笑
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
打赏
< <上一篇
下一篇>>