MST

星途 面试题库

面试题:Python 中计算列表长度在数据验证场景的应用

假设你正在开发一个用户注册系统,要求用户输入爱好列表,并且爱好数量不能少于3个且不能多于10个。请使用Python编写代码,接收用户输入的爱好列表(以逗号分隔的字符串形式输入),验证爱好数量是否在规定范围内,并给出相应提示。
38.4万 热度难度
编程语言Python

知识考点

AI 面试

面试题答案

一键面试
hobbies_str = input("请输入你的爱好列表,以逗号分隔:")
hobbies_list = hobbies_str.split(',')
hobbies_count = len(hobbies_list)
if hobbies_count < 3:
    print("爱好数量少于3个,请补充。")
elif hobbies_count > 10:
    print("爱好数量多于10个,请删减。")
else:
    print("爱好列表符合要求。")