Odpowiedź :
Odpowiedź:
let = input("Napisz pierwszą literę swojego imienia: ").strip()[0].upper()
name = input("Wpisz swoje nazwisko: ").strip()
print("%s.%s"%(let,name.title()))
Odpowiedź
Już od Python 3.6 (2016-2021) zalecanym sposobem formatowania jest f-string (ang. formatted string literal ), więc go użyłam.
Wyjaśnienie
W języku polskim imiona są bez wyjątków pisane wielką literą. Natomiast są wyjątki dla nazwisk obcojęzycznych. Takim wyjątkiem znanym ze szkoły jest nazwisko d'Artagnan.