Najlepszy samouczek Python typ zmiennej W 2024 r. W tym samouczku możesz dowiedzieć się przypisanie zmiennej,Wiele zmiennej przypisania,Standardowe typy danych,liczby Python,struny Python,lista Python,Python krotka,Słownik elementem Python,Python typ danych konwersji,
Zmienne wartości przechowywanych w pamięci. Oznacza to, że otworzy się przestrzeń w pamięci podczas tworzenia zmiennej.
W zależności od typu danych zmiennej, interpreter będzie przydzielić określoną pamięć, i zdecydować, jakie dane mogą być przechowywane w pamięci.
Zatem zmienne mogą określić różne typy danych, zmienne te mogą przechowywać całkowitą, po przecinku, lub znak.
Zmienne Python nie trzeba wpisywać instrukcji przypisania.
Każda zmienna jest tworzona w pamięci, w tym wszystkie loga, nazwy i danych o zmiennej informacji.
Każda zmienna musi być przypisany przed użyciem, zostanie utworzony przypisanie zmiennej po zmiennej.
Znak równości (=) służy do przypisywania wartości do zmiennych.
Znak równości (=) operator po lewej stronie jest nazwa zmiennej, znak równości (=) operator po prawej stronie jest wartość przechowywana w zmiennej. Na przykład:
#!/usr/bin/python # -*- coding: UTF-8 -*- counter = 100 # 赋值整型变量 miles = 1000.0 # 浮点型 name = "John" # 字符串 print counter print miles print name
Powyższy przykład, 100,1000.0 i "Jan" są przypisane do licznika, mile, nazwa zmiennej.
Powyższy wyjście programu będą następujące wyniki:
100 1000.0 John
Python pozwala na przypisanie wielu zmiennych jednocześnie. Na przykład:
Powyższe przykłady, utworzyć obiekt Integer, a wartość 1, trzy zmienne są przypisane do tego samego miejsca w pamięci.
Można również określić wiele zmiennych do wielu obiektów. Na przykład:
Powyższe przykłady, dwa całkowitą obiektów 1 i 2 jest przypisana do zmiennej i b, obiekt string "John" jest przypisana do zmiennej c.
Przechowywane dane mogą być różne typy w pamięci.
Na przykład, person.s wiek jako wartość zapisana w jego adres jest przechowywany w znaków alfanumerycznych.
Python posiada pewną normę stosowaną do określania rodzaju operacji, a mogą one być dla każdego z nich sposób przechowywania.
Python posiada pięć standardowych typów danych:
Numeryczny typ danych służy do przechowywania wartości.
Są niezmienne typy danych, co oznacza zmianę numerycznej typ danych zostanie przydzielony nowy obiekt.
Po określeniu wartości, przedmiotu Ilość tworzony jest:
Można również użyć del oświadczenie usunąć jakiś przedmiot.
Składnia jest stwierdzenie del:
Można odwołać się za pomocą del oświadczenie do usunięcia jednego lub wielu obiektów. Na przykład:
Python obsługuje cztery różne typy figur:
Niektóre przykłady typów liczbowych:
int | długo | pływak | kompleks |
---|---|---|---|
10 | 51924361L | 0,0 | 3.14j |
100 | -0x19323L | 15,20 | 45.j |
-786 | 0122L | -21,9 | 9.322e-36j |
080 | 0xDEFABCECBDAECBFBAEl | 32,3 + e18 | .876j |
-0490 | 535633629843L | -90. | -.6545 + 0J |
-0x260 | -052318172735L | -32.54e100 | 3e + 26J |
0x69 | -4721885298529L | 70,2-E12 | 4.53e-7j |
Ciąg lub ciągi znaków (String) jest ciągiem znaków składa się z liczb, liter, ich podkreślenia.
Zwykle określa się jako:
Jest to język programowania wskazuje typ danych tekst.
Lista Python ciąg są dwa rodzaje wartości w celu:
Jeśli chcesz dostać jakieś prawdziwe podciąg, można użyć zmiennych [pod nagłówkiem: Ostatni wskaźnik], można przechwycić odpowiedni ciąg, gdzie indeks 0 jest mierzony od początku, co może być dodatnia lub ujemna, pod znak może być pusta środki do podjęcia głowy lub ogon.
Na przykład:
s [1, 5] jest wynikiem mi.
Podczas korzystania z ciągów oddzielone dwukropkiem, python zwraca nowy obiekt, który zawiera wyniki w celu zrównoważenia zawartości tej ciągłej identyfikacji, zaczynając od lewej strony znajduje się pod ramką.
Powyższe wyniki zawierają grupy S [1] wartość l, maksymalny zasięg nie jest brany zawierać granicę jest s [5] wartość p.
Znak plus (+) jest operatorem konkatenacji, a gwiazdka (*) powtarza operacje. Następujące przykłady:
Przykłady wyżej wyjścia:
Można wypełnić strukturę danych listy, aby osiągnąć większość klasy zbiorczej. Obsługuje znaki, cyfry, sznurki, a nawet zawiera listę (zwany zagnieżdżenia).
List z [] logo. Python jest najczęstszym rodzajem złożonych danych. Zobacz kod do zrozumienia.
Lista segmentacji zasługują na wykorzystywane w zmiennej [pod nagłówkiem: Ostatni wskaźnik], można przechwycić odpowiednią listę, od lewej do prawej domyślnie indeks 0, domyślne indeksu od prawej do lewej, począwszy od -1, indeks może puste środki do podjęcia głowy lub ogon.
Znak plus (+) to lista operatora konkatenacji, gwiazdka (*) powtarza operacje. Następujące przykłady:
Przykłady wyżej wyjścia:
Krotka jest inny rodzaj danych, podobna do listy (liście).
Krotka z "()" logo. Elementy wewnętrzne oddzielone przecinkami. Ale drugi przydział krotki, co odpowiada tylko do odczytu listy.
Przykłady wyżej wyjścia:
Poniżej znajduje się krotki krotki nieważne, ponieważ nie są dozwolone, aby zaktualizować. Lista jest aktualizowana, aby umożliwić:
Dictionary (słownik) jest dodatkiem do pytona niż wśród listy najbardziej elastycznym typem wbudowanym struktur danych. Lista jest sortowana wiążących obiekty, słowniki są nieuporządkowane zbiory przedmiotów.
Różnica między nimi jest: wśród elementy słownika jest dostępny za pomocą klucza, a nie poprzez przesunięcie dostępu.
Słownik użycie "{}" logo. Słownik indeksem (klawisz) i jego składników wartości odpowiadającej wartości.
Wyjście jest:
Czasami musimy wbudowanej konwersji typu danych, konwersji typu danych, wystarczy tylko wpisać dane jak nazwa funkcji.
Kilka wbudowane funkcje mogą wykonywać konwersje między typami danych. Funkcje te zwracają nowy obiekt, który reprezentuje wartość po przeliczeniu.
funkcja | opis |
---|---|
int (x [, base]) | Konwertuje x do liczby całkowitej |
długi (x [, base]) | Konwertuje x na długiej liczby całkowitej |
float (x) | Przejście na liczbę zmiennoprzecinkową x |
Kompleks (real [, urojona]) | Tworzenie kompleksu |
str (x) | Przedmiotem przekształca się na ciąg X |
repr (x) | Przedmiotem x jest przekształcany do ekspresji łańcucha |
eval (str) | Wykorzystywany jest do obliczania ciąg poprawne wyrażenie Pythona i zwraca obiekt |
krotka (e) | Sekwencja S w krotce |
wykaz (y) | Sekwencja y przekształca się w wykazie |
set (s) | Przekonwertowane do zmiennej zestawie |
DICT (d) | Tworzenie słownika. d musi być sekwencja (klucz, wartość) krotki. |
frozenset (e) | Konwertowane do kolekcji niezmiennej |
CHR (x) | Konwertuje liczbę całkowitą do znaku |
unichr (x) | Liczba całkowita jest konwertowany do znaków Unicode |
ord (x) | Konwersja charakter jego wartości całkowitej |
hex (x) | Liczba całkowita jest konwertowana na ciąg szesnastkowy |
październik (x) | Liczba całkowita jest konwertowana na ciąg ósemkowej |