hid
Data utworzenia: 22-10-2024 17:06:13
# Pobierz od użytkownika imię, nazwisko i numer telefonu imie = input("Podaj imię: ") nazwisko = input("Podaj nazwisko: ") numer_telefonu = input("Podaj numer telefonu: ") # Sprawdź czy wprowadzone imię i nazwisko składają się tylko z liter, ka nr telefonu składa się wyłącznie z cyfr (wyświetl jako true/false) print("Imię zawiera tylko litery:", imie.isalpha()) print("Nazwisko zawiera tylko litery:", nazwisko.isalpha()) print("Numer telefonu zawiera tylko cyfry:", numer_telefonu.isdigit()) # Imię i nazwisko popraw na pisane z dużej litery funkcją print(imie.capitalize()) #lub imie.title # niektórzy podają numer telefonu z myślnikami lub spacjami, usuń zbędne znaki z numeru numer_telefonu = numer_telefonu.replace(" ", "").replace("-", "") print(numer_telefonu) # Sprawdź czy użytkownik jest kobietą po tym ze imie konczy sie na a z funkcja print("\nPłeć:", imie.endswith("a")) # Połącz dane za pomocą funkcji w jeden ciąg za pomocą spacji wszystko = imie + nazwisko + numer_telefonu for i in wszystko: print(i, end=" ") # Policz liczbe wszystkich znaków w napisie, ale wszystkich, a nie ze imie to 1, nazwisko to 1 i telefon to 1 za pomoca funkcji len print("\nLiczba znaków w napisie:", len(wszystko)) # Podaj liczbę tylko liter w napisie korzystajac z if i funkcji sprawdzania czy jest to litera litery = 0 for i in wszystko: if i.isalpha(): litery += 1 print("Liczba liter w napisie:", litery) # ZADANIE 2 print("\n\n\nZadanie 2\n") zmienna="Kurs pythona jest prosty i przyjemny" # Policz znaki w zmiennej print("Liczba znaków w zmiennej:", len(zmienna)) # Nie modyfikując zmiennej napis, wyświetl słowo "prosty" ze zmiennej, ma zostać wypisane bez modyfikacji zmiennej print("Słowo 'prosty' w zmiennej:", zmienna.split()[3]) print("Znaki o indeksach: ", zmienna[7], zmienna[12], zmienna[-4]) # wprowadź do zdania 2 błędy ortograficzne funkcją zmienna = zmienna.replace("prosty", "prostey") zmienna = zmienna.replace("Kurs", "kórs") print(zmienna)