需求:写函数,判断用户传入的一个值(字符串或列表或元组任意)长度是否大于5,并返回真假。
错误示例:
def judge_len_5(obj):
if len(obj) > 5:
return True
user_val = input('请输入一个值:')
if judge_len_5(user_val):
print(True)
else:
print(False)
这里完全没有必要,因为函数中已经有了if,完全可以用函数中的if returan实现分支的选择
正确示例:
def judge_len_5(obj):
if len(obj) > 5:
return True
return False
user_val = input('请输入一个值:')
print(judge_len_5(user_val))