Get started learning Python with DataCamp's free Intro to Python tutorial. Learn Data Science by completing interactive coding challenges and watching videos by expert instructors. Start Now!

This site is generously supported by DataCamp. DataCamp offers online interactive Python Tutorials for Data Science. Join 11 million other learners and get started learning Python for data science today!

Good news! You can save 25% off your Datacamp annual subscription with the code LEARNPYTHON23ALE25 - Click here to redeem your discount

Zmienne i typy


Python jest w pełni zorientowany obiektowo i nie jest "statycznie typowany". Nie musisz deklarować zmiennych przed ich użyciem ani określać ich typu. Każda zmienna w Pythonie jest obiektem.

Ten samouczek omówi kilka podstawowych typów zmiennych.

Numbers

Python obsługuje dwa typy liczb - całkowite (liczby całkowite) i zmiennoprzecinkowe (dziesiętne). (Obsługuje również liczby zespolone, które nie będą omawiane w tym samouczku).

Aby zdefiniować liczbę całkowitą, użyj następującej składni:

Aby zdefiniować liczbę zmiennoprzecinkową, możesz użyć jednej z następujących notacji:

Strings

Ciągi znaków definiuje się używając pojedynczych lub podwójnych cudzysłowów.

Różnica między tymi dwoma polega na tym, że używanie podwójnych cudzysłowów ułatwia wstawianie apostrofów (w przeciwnym razie zakończyłyby one ciąg znaków, jeśli używane są pojedyncze cudzysłowy)

Istnieją dodatkowe wariacje dotyczące definiowania ciągów znaków, które ułatwiają wstawianie takich rzeczy jak powroty karetki, backslashes i znaki Unicode. Są one poza zakresem tego samouczka, ale są omówione w dokumentacji Pythona.

Proste operatory można wykonywać na liczbach i ciągach znaków:

Przypisania mogą być wykonywane na więcej niż jednej zmiennej "jednocześnie" w tej samej linii, tak jak tutaj

Mieszanie operatorów między liczbami a ciągami znaków nie jest obsługiwane:

Ćwiczenie

Celem tego ćwiczenia jest stworzenie ciągu znaków, liczby całkowitej i liczby zmiennoprzecinkowej. Ciąg znaków powinien być nazwany mystring i zawierać słowo "hello". Liczba zmiennoprzecinkowa powinna być nazwana myfloat i zawierać liczbę 10.0, a liczba całkowita powinna być nazwana myint i zawierać liczbę 20.

This site is generously supported by DataCamp. DataCamp offers online interactive Python Tutorials for Data Science. Join over a million other learners and get started learning Python for data science today!

Previous Tutorial Next Tutorial Take the Test
Copyright © learnpython.org. Read our Terms of Use and Privacy Policy