ユーザーから名前のリストを取得し、リストを検索するための名前を取得するPythonプログラム(再帰のみを使用し、ループを使用しない)を作成しようとしています。プログラムは、指定されたリストに名前が存在するかどうかを判断する必要があります。さらに、リストの要素が であり"James Christ"
、 を検索する"James"
場合、プログラムは true を返す必要があります。プログラムの半分を作りました。しかし、私のコードは追加機能を実行しません。私のコードは次のようなものです:
L1=list(input("Enter the list of names : "))
x=input("Enter the name to search : ")
def search(L1,x):
if len(L1)==0:
return "Not found!!"
else:
if x==L1.pop(0):
return "Entry found!!"
else:
return search(L1,x)
print search(L1,x)
私を助けてください!