Ocena:

Książka jest kompleksowym przewodnikiem po nauce Pythona, jednocześnie wprowadzając koncepcje obliczeń kwantowych poprzez praktyczne przykłady. Jest chwalona za jasne wyjaśnienia i przydatność zarówno dla początkujących, jak i doświadczonych programistów, szczególnie w obszarach takich jak uczenie maszynowe i duże zbiory danych.
Zalety:Przejrzyste i uporządkowane wyjaśnienia odpowiednie dla początkujących i zaawansowanych użytkowników.
Wady:Zawiera praktyczne przykłady i fragmenty kodu do praktycznej nauki.
(na podstawie 6 opinii czytelników)
Dancing with Python: Learn to code with Python and Quantum Computing
Rozwijaj umiejętności w Pythonie i obliczeniach kwantowych, wdrażając ekscytujące algorytmy, funkcje matematyczne, klasyczne wyszukiwanie, analizę danych, wykreślanie danych, techniki uczenia maszynowego i obwody kwantowe.
Kluczowe cechy:
⬤ Twórz obwody kwantowe i algorytmy za pomocą Qiskit i uruchamiaj je na sprzęcie do obliczeń kwantowych i symulatorach.
⬤ Poznanie Pythonowego sposobu pisania eleganckiego i wydajnego kodu.
⬤ Zagłęb się w zaawansowane funkcje Pythona, w tym uczenie maszynowe, analizowanie danych i wyszukiwanie.
Opis książki:
Dancing with Python pomaga nauczyć się Pythona i obliczeń kwantowych w praktyczny sposób. Dzięki niej dowiesz się, jak pracować z liczbami, ciągami znaków, kolekcjami, iteratorami i plikami.
Książka wykracza poza funkcje i klasy i uczy korzystania z Pythona i Qiskit do tworzenia bramek i obwodów dla obliczeń klasycznych i kwantowych. Dowiedz się, jak kwantowość rozszerza tradycyjne techniki za pomocą algorytmu wyszukiwania Grovera i kodu, który go implementuje. Zanurz się w niektórych zaawansowanych i szeroko stosowanych zastosowaniach Pythona i powróć do ciągów znaków z bardziej wyrafinowanymi narzędziami, takimi jak wyrażenia regularne i podstawowe przetwarzanie języka naturalnego (NLP). Ostatnie rozdziały wprowadzają do analizy danych, wizualizacji oraz nadzorowanego i nienadzorowanego uczenia maszynowego.
Pod koniec książki będziesz biegły w programowaniu najnowszych i najpotężniejszych komputerów kwantowych w sposób Pythoniczny.
Czego się nauczysz:
⬤ Badać różne bramki kwantowe i budować obwody kwantowe za pomocą Qiskit i Pythona.
⬤ Pisać zwięzły kod w Pythonie przy użyciu magicznych metod, iteratorów i generatorów.
⬤ Analizować dane, budować podstawowe modele uczenia maszynowego i wykreślać wyniki.
⬤ Wyszukiwanie informacji przy użyciu kwantowego algorytmu wyszukiwania Grovera.
⬤ Optymalizuj i testuj swój kod, aby działał wydajnie.
Dla kogo jest ta książka:
Książka pomoże ci rozpocząć kodowanie w Pythonie i obliczeniach kwantowych.
Wymagana jest podstawowa znajomość algebry, geometrii, trygonometrii i logarytmów, ponieważ książka nie obejmuje szczegółowej matematyki i teorii obliczeń kwantowych. Możesz sprawdzić książkę autora Dancing with Qubits, również opublikowaną przez Packt, aby uzyskać przystępne i kompleksowe wprowadzenie do obliczeń kwantowych.