需求:写函数,判断用户传入的一个值(字符串或列表或元组任意)长度是否大于5,并返回真假。

    错误示例:

    1. def judge_len_5(obj):
    2. if len(obj) > 5:
    3. return True
    4. user_val = input('请输入一个值:')
    5. if judge_len_5(user_val):
    6. print(True)
    7. else:
    8. print(False)

    这里完全没有必要,因为函数中已经有了if,完全可以用函数中的if returan实现分支的选择
    正确示例:

    1. def judge_len_5(obj):
    2. if len(obj) > 5:
    3. return True
    4. return False
    5. user_val = input('请输入一个值:')
    6. print(judge_len_5(user_val))