12345
def func(L) :
??? result=0
??? if not isinstance(L,list) and not isinstance(L,tuple):
??????? print("you scanf is error")
??? elif isinstance(L,list):
??????? for i in L :
??????????? result+=i
??????? return result
??? elif isinstance(L,tuple) :
??????? result=1
??????? for i in L :
??????????? result*=i
??????? return result
LLL=[1,2,3,4,5]
TTT=(1,2,3,4,5)
print(func(LLL))
print(func(TTT))
2023-01-04
為什么要加那么多判斷導(dǎo)致代碼冗余這樣就行了:
2022-09-24
if not isinstance(L,list) and not isinstance(L,tuple):
??????? print("you scanf is error")
為什么不放在最后做:
else:
? ? ? ? print("you scanf is error")