Вам не нужно ни время l oop, ни a для l oop, так как вы ничего не делаете по циклу. Вместо этого используйте оператор if. Вам также не хватает скобки в конце входной строки выбора.
# Replace while with if
if choice !=0:
# Add a bracket at the end
choice = int(input("Enter your choice. (Press 1 for adding a book. Press 2 for searching a book. Press 3 to clean the file. Press 0 for ending the program"))
if choice == 1:
Append_Book()
elif choice == 2:
Search_by_Author()
elif choice == 3:
Cleanfile()