Odpowiedź:
nazwisko=input('Podaj nazwisko: ')
if nazwisko[-1]=='i' and nazwisko[-2]=='k' and nazwisko[-3]=='s':
print('Masz typowo polskie nazwisko.')
else:
print('Nie masz typowo polskiego nazwiska.')
nazwisko=input('Podaj nazwisko: ')
if nazwisko[-3:]=='ski':
print('Masz typowo polskie nazwisko.')
else:
print('Nie masz typowo polskiego nazwiska.')
rok=int(input('Podaj rok urodzenia: '))
if rok-2000<=0:
print('Urodziłeś się w XX wieku.')
else:
print('Urodziłeś się w XXI wieku.')
Wyjaśnienie:
nazwisko[-1] - ostatnia litera, nazwisko[-2] - przedostatnia litera, ...
nazwisko[-3:] - ciąg znaków począwszy od trzeciego od końca do końca
Wiek XX to lata 1901-2000. Wiek XXI, to lata od 2001 roku.
Stąd do sprawdzenia jest tylko różnica rok - 2000. Dla wieku XX musi być liczbą niedodatnią.