mbti测试代码-MBTI测试代码有哪些
MBTI(Myers-Briggs Type Indicator)是一种心理测量工具,用于评估人们在四个维度上的偏好:
1. 外向(E) vs. 内向(I)
2. 感应(S) vs. 直觉(N)
3. 思考(T) vs. 情感(F)
4. 判断(J) vs. 感知(P)
每个偏好对应一个字母,这些字母组合起来形成了16种不同的性格类型。
```python
def mbti_test():
print("MBTI 性格测试题n1. 参加测试的人员请务必诚实、独立地回答问题,只有如此,才能得到有效的结果。n")
题目列表
problems = [
"当你要外出一整天,你会:",
"你认为自己是一个:",
"假如你是一位老师,你会选教:",
"你通常:",
"一般来说,你和哪些人比较合得来?",
"你是否经常让:",
"处理问题时,你更倾向于:",
"A具体的 B抽象的",
"A全心投入 B有决心的",
"A能干 B仁慈",
"A实际 B创新"
]
选项列表
choices = [
"A. 外出一整天",

"B. 在家待一整天",
"A. 理性",
"B. 感性",
"A. 与志同道合的人",
"B. 与所有人都能相处",
"A. 具体的",
"B. 抽象的",
"A. 全心投入",
"B. 有决心的",
"A. 能干",
"B. 仁慈",
"A. 实际",
"B. 创新"
]
输出题目和选项
for i in range(1, len(problems) + 1):
print(f"{i}. {problems[i-1]}")
print(f"A. {choices[i-1]}n")
用户输入选项
answer = input("请输入选项(输完请按回车): ")
输出用户输入
print(f"输入结果: {answer}n")
运行测试
mbti_test()
```
请注意,这个代码示例仅用于展示目的,实际的MBTI测试通常由专业的心理学家或经过认证的机构进行。测试结果会根据用户的回答生成一个四字母的代码,代表其在四个维度上的偏好。
-
esfj与isfp-esfj与isfp适配度 02-23
-
mbti人格喜欢的书籍-mbti推荐书籍 02-23
-
estj应该怎样-estj的fi 02-23
-
esfj学习能力-esfj职业能力 02-23
-
“荣格八维人格测试:简介、维度及生活体现” 02-23
-
Enfp:热忱乐观具创造力,在表演与社会中发光 02-23
-
infp适合的工作-infp适合的工作岗位 02-23
-
“MBTI 十六型人格简介:特点、占比及发展” 02-23
-
mbti测试中e和i-mbti中的e和i 02-23
-
infj精神境界-infj精神世界 02-23