Jak wejść do tłumacza Pythona
Otwórz terminal Linux i wpisz Python i hit Enter, abyśmy zobaczyli interpreter Python. W wersji Python3+ wpisz Python3. Poniższe informacje, które zobaczymy na terminalu. Jeśli chcemy sprawdzić wersję Pythona, polecenie brzmi „Python -v."
Wyjście:
Python 3.5.0 (domyślnie, 20 września 2019, 11:28:25)Na ciągu można wykonać następujące operacje
Plasterek sznurka
Jest to przydatne, gdy chcemy tylko części łańcucha.
Notatka: Indeks ciągu zawsze zaczyna się od 0. Ciąg można przemierzać do przodu i do tyłu do tyłu (przy użyciu wskaźnika ujemnego).
Np.: S = ”dzień dobry”
Wskaźnik traverse do przodu: [0,1,2,3…]składnia: variableName [start: stop: krok].
Tutaj stop jest wykluczony. Jeśli zapewnimy tylko początek, wyodrębni to wszystkie postacie od początku do końca. Jeśli zapewnimy tylko zatrzymanie, wyodrębni to z 0. indeksu, aby zatrzymać. Możemy pominąć zarówno start, jak i zatrzymanie; W takim przypadku musimy dostarczyć co najmniej okrężnicy (s [:]). Jeśli nie podamy wartości kroku, wartość domyślna wynosi 1.
Np.: S1 = ”dzień dobry”.
W tym przykładzie chcemy wydobyć „dobry”.
s2 = s1 [0: 4]
Załóżmy, że chcemy wydobyć „ood mor”
Załóżmy, że chcemy wyodrębnić „Ning” (przy użyciu indeksu wstecznego)
Załóżmy, że chcemy odwrócić ciąg
Długość
Ta metoda zwraca liczbę znaków w ciągu.
składnia: len (ciąg)
Powiązanie
To połączy lub łączy dwa struny.
składnia: s3 = s1 + s2
Duże litery
Ta metoda konwertuje wszystkie znaki w ciągu w górną skrzynkę.
składnia: strunowy.górny()
s1 = „Dzień dobry”Małe litery
Ta metoda konwertuje wszystkie znaki w ciągu w niższą obudowę.
składnia: strunowy.niżej()
s1 = „Dzień dobry”Rozebrać się
Ta metoda rozegruj/usuń wartość z ciągu podanego jako parametr. Domyślnym parametrem jest przestrzeń.
Istnieją 3 rodzaje pasków:
Wyszukaj podłoże w ciągu
Ten powrót „PRAWDA”Jeśli podłoże znalezione w ciągu elseu zwraca false. Operatorzy członkostwa „W" I "nie W”Służy do sprawdzenia tego.
składnia: podłoże w ciągu
Zaczynać z
Ta metoda służy do sprawdzenia, czy ciąg rozpoczyna się od podłacia. Zwraca true, jeśli ciąg zaczyna się od podstępu, a Else Return False.
składnia: S.Starsiwth (podaj)
Koniec
Ta metoda jest używana do sprawdzenia, czy ciąg kończy się podjęciem. Zwraca „true”, jeśli ciąg kończy się na podjazdach else return false
składnia: S.endsiwth (podaj)
Indeks
Ta metoda służy do znalezienia indeksu podłoża w ciągu. Jeśli zostanie znalezione, zwraca wskaźnik znaków Rozpoczęcie znaku podrzędnego Else Else Wartość Wartość jest podniesiona.
składnia: strunowy.indeks (podkład, bEG = 0, end = len (string))
Znajdować
Ta metoda służy do znalezienia indeksu podłoża w ciągu. Jeśli zostanie znalezione, zwraca indeks znaków uruchomienia podrzędnego else -1 Wartość zwrócona.
składnia: strunowy.Znajdź (podstawianie, Beg = 0, end = len (string))
Liczyć
Ta metoda służy do zliczenia występowania podłańca w ciągu.
składnia: strunowy.Count (podłoże)
Sprawa wymiany
Ta metoda zamień/zamień przypadek łańcucha.
składnia: strunowy. Swapcase ()
Skapitalizować
Ta metoda kapitalizuje pierwszą literę ciągu
składnia: strunowy.skapitalizować()
Znajdź minimalny/maksymalny znak alfabetyczny w ciągu
składnia: min (string), maks. (String)
Zastępować
Ta metoda zastępuje występowanie podłańca innym ciągiem. Jeśli Max zapewniał, że wiele razy zastąpi
składnia: strunowy. Wymień (Old Substring, Newstring, Max)
Podział
Ta metoda podzieliła ciąg na podstawie podanego parametru. Zwraca listę słów, jeśli podzielony parametr znaleziono inne zwracane ciąg jako lista.
W pierwszym przykładzie podzielona znak jest miejscem i znajduje się w ciągu. Zwraca listę słów
W drugim przykładzie podzielona znak jest _ i nie znaleziono w ciągu. Zwraca ten sam ciąg, co lista.
Sprawdź ciąg zawiera znaki alfanumeryczne
Ta metoda zwraca „true”, jeśli wszystkie znaki w ciągu są alfanumeryczne; W przeciwnym razie fałsz
składnia: strunowy.isalnum ()
Sprawdź ciąg zawiera znaki alfabetyczne
Ta metoda zwraca „true”, jeśli wszystkie znaki w ciągu są alfabetyczne; W przeciwnym razie fałsz
składnia: strunowy.isalpha ()
Sprawdź ciąg zawiera tylko cyfry
Ta metoda zwraca „true”, jeśli wszystkie znaki w ciągu są cyfry; W przeciwnym razie fałsz
składnia: strunowy.isdigit ()
Sprawdź ciąg zawiera wszystkie małe znaki
Ta metoda zwraca „true”, jeśli wszystkie znaki w ciągu są małe litery; W przeciwnym razie fałsz
składnia: strunowy.islower ()
Sprawdź ciąg zawiera wszystkie znaki wielkiego
Ta metoda zwraca „true”, jeśli wszystkie znaki w ciągu są wielkie; W przeciwnym razie fałsz
składnia: strunowy.isupper ()
Sprawdź ciąg zawiera tylko miejsce
Ta metoda zwraca „True”, jeśli wszystkie znaki w ciągu są przestrzeni; W przeciwnym razie fałsz
składnia: strunowy.issspace ()
Dołączyć
Ta metoda przyjmuje wszystkie elementy w sekwencji (lista, krotka, deict) i łączy się jako pojedynczy ciąg oparty na parametrze. Wszystkie elementy powinny być ciągiem.
składnia: parametr.dołącz (sekwencja)
Tutaj sekwencja jest listą, a wszystkie elementy są połączone przy użyciu parametru spacji i #.
Wniosek
String jest niezmiennym typem danych, a każda wykonana operacja powinna być przechowywana w innej zmiennej ciągu. Powyższe są najczęstsze i ogólnie używane operację w ciągu.
Jeśli chcemy sprawdzić, jakie wszystkie operacje są obsługiwane dla typu ciągów Dir (str) na tłumaczu i naciśnij Enter. Wyświetla wszystkie metody/funkcje, jeśli chcemy sprawdzić dokumentację dla metody String/Funkcja Pomoc (STR) i naciśnij Enter.