Miczusia Final boss still water super notateczka bajsangur
Data utworzenia: 22-10-2024 19:11:30
# wartość tekstowa - string # wartość liczbowa np. 1 - int # wartosc liczbowa np. 1.5 - float zakupy=["chleb", "bułki", 'mleko', 'kiełbasa', 'masło', 'sok', 'ryba', 'banan'] print(zakupy) # ilość elementów w liście # len - funkcja służąca do zliczania print("Zliczanie elementów w liście", len(zakupy)) # dodawanie elementu na koniec listy # na koncu metody zakupy.append("ryż") print("Dodawanie elementu na koniec listy", zakupy) # Wyświetlanie elementów niesąsiadujących ze sobą print(zakupy[2],zakupy[3],zakupy[6]) # dodawanie elementów (liczba mnoga) na koniec listy zakupy.extend(['cebula', 'banan']) print("Dodawanie elementów w liczbie mnogiej na koniec listy", zakupy) # Dodawanie elementu do listy o znanym indeksie zakupy.insert(6,"olej") print("Dodawanie elementu na koniec listy", zakupy) # Sortowanie elementów od A do Z zakupy.sort() print(zakupy) # Sortowanie elementów od Z-A zakupy.reverse() print(zakupy) # Sortowanie for i in reversed(zakupy): print(i, end=", ") # Usuwanie ostatniego elementu zakupy.pop(6) print("") print("Usuwanie ostatniego elementu", zakupy) # Usuwanie elementu po nazwie zakupy.remove("ryba") print(zakupy) # Zliczanie wystąpień elementów (pozostałych) a = input("Wpisz nazwę produktu: ") print("Produkt występuje", zakupy.count(a)) print(zakupy) # Wypisanie indeksów produktów for s , v in enumerate(zakupy): print("Indeks",s,"-produkt", v) # Wyświetlanie części listy j,t=eval(input("Wpisz początek i koniec zakresu")) print(zakupy[j:t]) # Kopiowanie listy zakupy.copy() print(zakupy) #lub zakupy_1=list(zakupy) print(zakupy_1) # Usuwanie części listy del zakupy_1[2:6] print(zakupy_1) # Usuwanie całej listy zakupy_1.clear() print(zakupy_1) ------------------------------------------------ # Zadanie 1: # Wypisz wszystkie elementy znajdujące się na liście zakupy. zakupy=["kaszanka", "jabłka", "mleko", "maliny", "chleb", "masło", "bułki", "sok", "proszek do prania", "cukierki", "jajka", "kawa"] print(zakupy) # Zadanie 2: # Wyświetl ilość elementów znajdujących się na liście zakupy. print(len(zakupy)) # Zadanie 3: # Dodaj do listy zakupy produkt "jogurt". zakupy.append("jogurt") print(zakupy) # Zadanie 4: # Dodaj do listy zakupy jednocześnie produkty: "ser", "kiełbasa" i "kasza manna". zakupy.extend(["ser", "kiełbasa", "kasza manna"]) # Zadanie 5: # Wstaw produkt "buraki" na 5. pozycję listy. zakupy.insert(5, "buraki") print(zakupy) # Zadanie 6: # Usuń z listy zakupy element znajdujący się na 6. pozycji. zakupy.pop(6) print(zakupy) # Zadanie 8: # Usuń z listy produkt "proszek do prania". zakupy.remove("proszek do prania") # Zadanie 9: # Usuń z listy elementy od indeksu 8 do 11. z funkcją zakupy.pop for i in range(8, 12): zakupy.pop(8) print(zakupy) # Zadanie 10: # Posortuj alfabetycznie elementy listy zakupy. zakupy.sort() print(zakupy) # Zadanie 11: # Odwróć kolejność elementów na liście zakupy. zakupy.reverse() print(zakupy) # Zadanie 12: # Wyświetl wszystkie produkty z listy zakupy wraz z ich indeksami. for a, b in enumerate(zakupy): print(a, b) # Zadanie 14: # Sprawdź, ile razy na liście zakupy występuje produkt podany przez użytkownika. a= input("Wprowadź wartość: ") print("Produkt występuje", zakupy.count(a), "razy") # Zadanie 15: # Utwórz kopię listy zakupy i wypisz ją. zakupy.copy() print(zakupy) ------------------------------------------------ # 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)