Odpowiedź :
Wyjaśnienie:
imie=input('Podaj imię: ')
n=len(imie) #określenie ilości liter (długości imienia)
if imie[n-1]=='a': #imie[n-1], to ostatnia element listy (lista indeksuje się od 0
print(imie,' to imię żeńskie.')
else:
print(imie,' to imię męskie.')
Kod bez komentarzy:
imie=input('Podaj imię: ')
n=len(imie)
if imie[n-1]=='a':
print(imie,' to imię żeńskie.')
else:
print(imie,' to imię męskie.')
lub:
imie=input('Podaj imię: ')
if imie[-1]=='a':
print(imie,' to imię żeńskie.')
else:
print(imie,' to imię męskie.')
Odpowiedź
Jest kilka więcej imion męskich kończących się na literę a, ale program napisałam przede wszystkim dlatego, że są imiona żeńskie niekończące się na literę a. Noemi jest współcześnie całkiem popularne. Treść zadania nie mówi, że można je ominąć.
Wyjaśnienie
Oczywiście możesz dopisać pozostałe imiona męskie kończące się na literę a. Z treści zadania wynika, że program może je uwzględniać.