Narzędzia diagnostyczne i konfiguracyjne
msinfo32 msconfig regedit dxdiag compmgmt.msc
Python bazuje na dwóch rodzajach liczb:
Przy zapisie długich liczb, Python zezwala na grupowanie cyfr za pomocą znaku podkreślenia _
Ułatwia to odczytywanie liczby, ale nie zmienia jej wartości, np. print(12_345_678)
jest całkowicie poprawnym zapisem liczby dwanaście milionów trzysta czterdzieści pięć tysięcy sześćset siedemdziesiąt osiem.
Separatorem dziesiętnym w języku Python jest kropka. Dla liczb zmiennoprzecinkowych niezawierających części całkowitej, dozwolone jest pominięcie zera, czyli zapis .9
oznacza dziewięć dziesiątych. Analogicznie dla liczb zmiennoprzecinkowych niezawierających części ułamkowej, dozwolone jest pominięcie zera po przecinku, czyli zapis 9.
oznacza liczbę zmiennoprzecinkową równą dziewięć.
Dla zapisu bardzo dużych lub bardzo małych liczb zazwyczaj stosujemy notację wykładniczą, np. zamiast liczby pięć milionowych: 0,000005 (w kodzie języka Python zapisalibyśmy tą liczbę oczywiście z kropką jako separator dziesiętny) możemy ją zapisać w postaci 5 · 10-6. Zapis w notacji wykładniczej w języku Python wyglądałbym tak: 5e-6
lub tak: 5E-6
. Ogólnie: podstawaewykładnik
. Należy jeszcze pamiętać o tym, że wykładnik w notacji wykładniczej musi być liczbą całkowitą a podstawa może być zarówno liczbą całkowitą jak zmiennoprzecinkową.
print(5e-6)
print(0.000005)
5e-06 5e-06
Python rozpoznaje również liczby w systemie ósemkowym (składające się z cyfr od 0 do 7) i szesnastkowym (składające się z cyfr od 0 do 9 i od A do F). Aby ułatwić rozróżnienie liczb z innych systemów liczbowych, nadajemy im prefiksy. I tak dla systemu ósemkowego jest to 0o lub 0O, a dla systemu heksadecymalnego 0x lub 0X.
Poniższy przykład wypisze 123 jako ciąg znaków i jako liczbę oraz liczbę ósemkową 123 w systemie dziesiętnym (równą 83) i szesnastkową 123 w systemie dziesiętnym (równą 291).
print("123")
print(123)
print(0o123)
print(0x123)
123 123 83 291
2020-06-28 00:12:23 2022-10-12 00:59:33
msinfo32 msconfig regedit dxdiag compmgmt.msc
Ze strony ubuntu.com/download/server pobierz obraz systemu Ubuntu Server 22.04 LTS W programie VirtualBox dodaj nową wirtualną maszynę: nazwa dowolna, typ Linux, wersja Ubuntu (64-bit). Rozmiar
Konwersja na typ całkowity Jeżeli w kodzie, który piszemy, zajdzie konieczność zamiany zmiennej typu np. string na liczbę całkowitą, to możemy do tego użyć funkcji int(). Przyjmuje ona j
Pisanie jakiegokolwiek programu bez używania zmiennych byłoby bardzo trudne. Zmienne służą do przechowywania danych różnego typu: liczb, tekstów, wartości logicznych i innych, o których na r
Podstawowe operatory arytmetyczne w języku Python + – dodawanie - – odejmowanie * – mnożenie / – dzielenie // – dzielenie z zaokrągleniem % – reszta z dzielenia ** – potęg