Samouczek Pythona

Strona główna Pythona Wprowadzenie do Pythona Wprowadzenie do Pythona Składnia Pythona Komentarze w Pythonie Zmienne w Pythonie Typy danych Pythona Liczby w Pythonie Casting w Pythonie Ciągi Pythona Wartości logiczne w Pythonie Operatory Pythona Listy Pythona Krotki Pythona Zestawy Pythona Słowniki Pythona Python, jeśli... w przeciwnym razie Pętle while Pythona Python dla pętli Funkcje Pythona Python Lambda Tablice Pythona Klasy/obiekty Pythona Dziedziczenie Pythona Iteratory Pythona Zakres Pythona Moduły Pythona Daty Pythona Matematyka w Pythonie Python JSON RegEx w Pythonie PIP w Pythonie Python Wypróbuj... Z wyjątkiem Dane wejściowe użytkownika w Pythonie Formatowanie ciągów w Pythonie

Obsługa plików

Obsługa plików Pythona Odczytywanie plików Pythona Zapis/Tworzenie plików w Pythonie Usuń pliki Pythona

Moduły Pythona

Samouczek NumPy Przewodnik po pandzie Samouczek Scipy

Python Matplotlib

Wprowadzenie do biblioteki Matplotlib Matplotlib Rozpocznij Matplotlib Pyplot Matplotlib kreślenie Markery Matplotlib Linia Matplotlib Etykiety Matplotlib Siatka Matplotlib Wykresy podrzędne Matplotlib Rozproszenie Matplotlib Paski Matplotlib Histogramy Matplotlib Wykresy kołowe Matplotlib

Nauczanie maszynowe

Pierwsze kroki Tryb średniej mediany Odchylenie standardowe Percentyl Dystrybucja danych Normalna dystrybucja danych Wykres punktowy Regresja liniowa Regresja wielomianowa Regresja wielokrotna Skala Trenuj/Test Drzewo decyzyjne

Python MySQL

Rozpocznij MySQL Tworzenie bazy danych MySQL Utwórz tabelę MySQL Wstaw MySQL Wybór MySQL MySQL Gdzie Zamów MySQL według Usuń MySQL Tabela upuszczania MySQL Aktualizacja MySQL Limit MySQL Dołącz do MySQL

Python MongoDB

MongoDB Rozpocznij MongoDB Utwórz bazę danych MongoDB Utwórz kolekcję Wstaw MongoDB MongoDB Znajdź Zapytanie MongoDB Sortuj MongoDB Usuń MongoDB MongoDB Drop Collection Aktualizacja MongoDB Limit MongoDB

Odniesienie do Pythona

Przegląd Pythona Wbudowane funkcje Pythona Metody ciągów Pythona Metody listy Pythona Metody słownika Pythona Metody krotek w Pythonie Metody zestawów Pythona Metody plików Pythona Słowa kluczowe w Pythonie Wyjątki Pythona Słownik Pythona

Odniesienie do modułu

Moduł losowy Moduł żądań Moduł statystyk Moduł matematyczny Moduł cMath

Instrukcje Pythona

Usuń duplikaty listy Odwróć ciąg Dodaj dwie liczby

Przykłady Pythona

Przykłady Pythona Kompilator Pythona Ćwiczenia z Pythona Quiz Pythona Certyfikat Pythona

Ciągi Pythona


Smyczki

Ciągi znaków w Pythonie są otoczone pojedynczymi lub podwójnymi cudzysłowami.

„cześć” to to samo co „cześć” .

Możesz wyświetlić literał ciągu za pomocą print()funkcji:

Przykład

print("Hello")
print('Hello')

Przypisz ciąg do zmiennej

Przypisanie ciągu do zmiennej odbywa się za pomocą nazwy zmiennej, po której następuje znak równości i ciąg:

Przykład

a = "Hello"
print(a)

Ciągi wielowierszowe

Do zmiennej można przypisać ciąg wielowierszowy, używając trzech cudzysłowów:

Przykład

Możesz użyć trzech podwójnych cudzysłowów:

a = """Lorem ipsum dolor sit amet,
consectetur adipiscing elit,
sed do eiusmod tempor incididunt
ut labore et dolore magna aliqua."""
print(a)

Lub trzy pojedyncze cytaty:

Przykład

a = '''Lorem ipsum dolor sit amet,
consectetur adipiscing elit,
sed do eiusmod tempor incididunt
ut labore et dolore magna aliqua.'''
print(a)

Uwaga: w rezultacie znaki końca linii są wstawiane w tej samej pozycji, co w kodzie.



Ciągi są tablicami

Podobnie jak wiele innych popularnych języków programowania, łańcuchy w Pythonie są tablicami bajtów reprezentujących znaki Unicode.

Jednak Python nie ma typu danych znakowych, pojedynczy znak to po prostu ciąg o długości 1.

Nawiasy kwadratowe umożliwiają dostęp do elementów sznurka.

Przykład

Uzyskaj znak na pozycji 1 (pamiętaj, że pierwszy znak ma pozycję 0):

a = "Hello, World!"
print(a[1])

Pętla przez sznurek

Ponieważ łańcuchy są tablicami, możemy zapętlić znaki w łańcuchu za pomocą forpętli.

Przykład

Zapętl litery w słowie „banan”:

for x in "banana":
  print(x)

Dowiedz się więcej o pętlach For w naszym rozdziale Python For Loops .


Długość łańcucha

Aby uzyskać długość ciągu, użyj len()funkcji.

Przykład

Funkcja len()zwraca długość ciągu:

a = "Hello, World!"
print(len(a))

Sprawdź ciąg

Aby sprawdzić, czy dana fraza lub znak występuje w ciągu, możemy użyć słowa kluczowego in.

Przykład

Sprawdź, czy w poniższym tekście występuje słowo „wolne”:

txt = "The best things in life are free!"
print("free" in txt)

Użyj go w ifoświadczeniu:

Przykład

Drukuj tylko, jeśli obecny jest „bezpłatny”:

txt = "The best things in life are free!"
if "free" in txt:
  print("Yes, 'free' is present.")

Dowiedz się więcej o instrukcjach If w naszym rozdziale Python If...Else .


Sprawdź, czy NIE

Aby sprawdzić, czy dana fraza lub znak NIE występuje w ciągu, możemy użyć słowa kluczowego not in.

Przykład

Sprawdź, czy w poniższym tekście NIE ma słowa „drogie”:

txt = "The best things in life are free!"
print("expensive" not in txt)

Użyj go w ifoświadczeniu:

Przykład

drukuj tylko jeśli "drogie" NIE jest obecne:

txt = "The best things in life are free!"
if "expensive" not in txt:
  print("No, 'expensive' is NOT present.")