W codziennym życiu programiście trzeba rozwiązać wiele zadań. Do tych celów idealnie nadaje się język Python («Python» i «Python», na polski manier). Tworzenie kopii zapasowych, tworzenie gier dla systemu Android lub Windows, czytanie i zapisywanie wiadomości z poczty e-mail – nie najbardziej skomplikowane zadania dla doświadczonego programisty. A oto dla początkujących do nauki języka Python (praca z wierszami, listy, pliki) wydaje się bajką, ponieważ metody i funkcje każdego typu danych ułatwiają życie użytkownikowi.
«Python» pozwala na pracę z liczbami, symbolami, plików, funkcji. I trudności nigdzie nie występuje, ponieważ ten język jest łatwy i prosty w swojej obsłudze. Wiersze w języku Python ó typ danych, który pozwala przetwarzać informacje tekstowe. Długość wprowadzonego tekstu może się ograniczać tylko do zasobów komputera. Należy pamiętać, że polecenia ó ustalony typ danych. Wszystko, co dzieje się z pierwotnym tekstem jest przypisany do nowej zmiennej.
W Python szkolenie obejmuje naukę 2 odmian tekstu: zwykłe wiersze (kolejność bajtów) i Unicode string (wykaz znaków).
W Python skrypty pozwalają korzystać z literały ciągów znaków. Symbole te mogą być rejestrowane za pomocą apostrof, cudzysłów (pojedynczych lub podwójnych), określonych znaków wprowadzonych trzy razy, na przykład, """apple tree""", gdzie pełni rolę Enter podczas pisania w edytorze tekstu. Odwrotny ukośnik (backslash) wewnątrz literałów otrzymuje szczególne znaczenie. Ona jest niezbędna do wprowadzania znaków specjalnych. Należy pamiętać, że odwrotny ukośnik nie musi być ostatnim znakiem w programowym wierszu, w przeciwnym razie kompilator zgłosi błąd.
Bardziej:
Siódma wersja systemu Windows od momentu jej wyjścia przedstawił użytkownikom wiele niespodzianek. Tak, wielu odkryli w systemie (a dokładniej w «Menedżerze urządzeń») sterownik do karty tunelowania Teredo firmy Microsoft. Co to jest jasn...
Co to jest Ethernet – główne zalety internetu-sieci
O tym, co to jest Ethernet, okazało się w latach siedemdziesiątych XX wieku. Wynalazł ten typ sieci lokalnej Robert Metcalfe, który pracował w tym czasie na firmy Xerox. W latach 70-tych Metcalf otworzył własną firmę 3com, gdzie zakończyła się opraco...
UAC: wyłączyć lub ułaskawienie
W odległej już od nas w 2006 roku światowa komputerowa opinia publiczna była wstrząsa wyjściem SYSTEMU Windows Vista. Na nowy system od razu runął niesamowity lawinę negatywnych, powód dla którego nadal zostały.Jednym z nich była opcja UAC, wyłączyć ...
W Python praca z wierszami sugeruje lub ręczne wpisywanie tekstu w programie, albo wycofanie zaproszenia do użytkownika, aby wprowadzić żądane znaki. Python odczytuje dane uzyskane za pomocą standardowej funkcji input (). Pythona, składają się z sekwencji znaków. Poznać ich liczbę za pomocą funkcji len (). W Pythonie znak traktowany jest jako cały wiersz, którego długość jest równa 1.
Każdy obiekt w «Piton» można doprowadzić do строковому typu danych poprzez wywołanie wbudowanej funkcji str (). W Pythonie jest kilka klas. Aby przenieść obiekt z jednego typu danych na inny, można skorzystać z funkcji rzutowania, którego nazwa jest zgodna z nazwą absolutorium. Tak, int przekłada się na liczbę całkowitą, str wiersz, float w znaczący bit.
Inaczej nazywane są one слайсами lub plastry. Cięcie pozwala wyodrębnić z wprowadzonego polecenia symbol, znajdujący się w określonym przedziale. Segment nie można używać bez indeksowania. Adresowanie rozpoczyna się od 0. Jeśli dostęp do linii z końca, indeksowanie rozpoczyna się od znaku -.
Wiersz ST | W | O | R | P | D |
Indeks | ST[0] | ST[1] | ST[2] | ST[3] | ST[4] |
Indeks | ST[-5] | ST[-4] | ST[-3] | ST[-2] | ST[-1] |
Istnieją 3 formy preparatów:
Użytkownik ma możliwość korzystania w Python funkcje pracy z wierszami:
W Python praca z wierszami polega na wykorzystaniu kilku metod:
W Python praca z wierszami przyjemna i tym, że użytkownik ma możliwość sformatować tekst na podany podobieństwo. Czyli programista określa warunek, który musi spełniać wprowadzony fragment. W podobny sposób można wyświetlać na ekranie tabeli bez podłączenia specjalnego modułu PTable. Nazywa się ten odbiór formatówka wiersz. Na przykład, jeśli wpiszesz w IDLE Print "%s is %d" % ("one",1), to wynikiem będzie One is 1.
% pozwala podłączyć форматную wiersz i jest jej głównym operatorem. W Pythonie są znaki, idące jako uzupełnienie %.
Форматный symbol | Wyjaśnienie |
%z | Wniosek pojedynczego znaku. |
%s | Wyrażenie tekstowe. |
%d | Wskazówka dziesiętnego liczby całkowitej. |
%f | Wniosek rzeczowe (ułamkowy) liczby dziesiętnej. |
Istnieją inne znaki specjalne, jednak są one używane w rozwiązywaniu trudnych zadań.
- Taki język jak Python szkolenie pozwala przejść szybciej i łatwiej, ponieważ kod jest zwięzły i kompleksowy. Aby się o tym przekonać, trzeba rozebrać kilka zadań.
1. Dana linia. Zobacz nowy tekst, w którym następuje wymiana wszystkich wystąpień pierwszego znaku „$”, oprócz niego samego.
Łódź:
2. Dana linia. Napisz kod, w którym do końca słowa będzie doliczana „nia”, jeśli długość słowa >2. Jeśli słowo kończy się na „nia”, dodać do wiersza „ly”. Jeśli długość mniej niż 2, zostawić tekst bez zmian.
Łódź:
Dla utrwalenia wyników pisania kodu w «Piton» należy rozwiązać kilka zadań z ciągów.
Article in other languages:
AR: https://tostpost.com/ar/computers/4642-programming-in-python-working-with-strings.html
BE: https://tostpost.com/be/kamputary/8250-pragramavanne-python-praca-z-radkam.html
DE: https://tostpost.com/de/computer/8252-programmierung-in-python-arbeiten-mit-strings.html
En: https://tostpost.com/computers/4792-programming-in-python-working-with-strings.html
ES: https://tostpost.com/es/los-ordenadores/8257-la-programaci-n-en-python-trabajar-con-l-neas.html
HI: https://tostpost.com/hi/computers/4645-programming-in-python-working-with-strings.html
JA: https://tostpost.com/ja/computers/4643-programming-in-python-working-with-strings.html
KK: https://tostpost.com/kk/komp-yuterler/8255-ba-darlamalau-python-zholdarmen-zh-mys.html
PT: https://tostpost.com/pt/computadores/8248-programa-o-em-python-trabalhar-com-linhas-de.html
TR: https://tostpost.com/tr/bilgisayarlar/8259-programlama-python-dizelerle-al-ma.html
UK: https://tostpost.com/uk/komp-yuteri/8255-programuvannya-python-robota-z-ryadkami.html
ZH: https://tostpost.com/zh/computers/5038-programming-in-python-working-with-strings.html
Alin Trodden - autor artykułu, redaktor
"Cześć, jestem Alin Trodden. Piszę teksty, czytam książki, Szukam wrażeń. I nie jestem zły w opowiadaniu ci o tym. Zawsze chętnie biorę udział w ciekawych projektach."
Nowości
Co zrobić, jeśli nie można uruchomić systemu Windows 7?
Każdy użytkownik komputera wie bardzo dobrze, jak frustrujące, kiedy jakiś program nie działa. I jak tu nie wspomnieć prawa Murphy ' ego, bo to dzieje się akurat w momencie, gdy na program przypisane nadziei. Na przykład, należy z...
Skyrim: jak zostać jarlem, zeng lub wampirem
Kult rpg od firmy Bethesda, wydana jesienią 2011 roku, udało się zdobyć serca milionów fanów. Elegancka grafika, niesamowity gameplay na wiele godzin - co może być bardziej atrakcyjne dla starego gracza? Ale kiedy изучишь grę wzdł...
Nawet stałych i aktywnych użytkowników portali społecznościowych czasami chcą wylogować się ze swojego konta. Taki problem występuje nie tylko u zwiedzających «Koledzy», z nią zmierzyć i na innych stronach.Przyczyny pr...
Sieć społeczna "W Kontakcie": jak zrobić newslettera
Jeśli jesteś aktywnym użytkownikiem sieci społecznej óW Kontakcie», to na pewno już заинтересовывались pytaniem o to, jak stworzyć swoją oficjalną grupę. W rzeczywistości, aby stała się ona bardzo popularna i odwiedza...
Dzisiaj porozmawiamy o grze Civilization 5 mody do której mają nie mniejszą popularność niż oryginalna wersja. Na szczególną uwagę zasługuje projekt Brave New World, który stał się doskonałą platformą dla wielu twórców dodatków.Co...
Pełne przejście "Ilja Muromiec i Słowika-Bandyty"
Dzisiaj przyjrzymy się przejście «Ilji Muromca i Słowika-Bandyty» - gra na podstawie kreskówki o tej samej nazwie. Dla wygody prezentacji możemy podzielić materiał na kilka części pochodzących z miejscowości, w której ...
Uwaga (0)
Ten artykuł nie ma komentarzy, bądź pierwszy!