course
Wydajny kod w Pythonie
Średnio zaawansowanyPoziom umiejętności
Zaktualizowano 01.2026
PythonProgramming4 godz.15 videos52 Exercises4,000 PD150K+Oświadczenie o ukończeniu
Utwórz darmowe konto
Kontynuuj Z GooglePokaż więcej opcjilub
Kontynuując, akceptujesz nasze Warunki korzystania, naszą Politykę prywatności oraz to, że Twoje dane są przechowywane w USA.
Uwielbiane przez uczących się w tysiącach firm
Szkolisz zespół?
Wypróbuj dla firmOpis kursu
Wymagania wstępne
Data Types in PythonPython Toolbox1
Foundations for efficiencies
In this chapter, you'll learn what it means to write efficient Python code. You'll explore Python's Standard Library, learn about NumPy arrays, and practice using some of Python's built-in tools. This chapter builds a foundation for the concepts covered ahead.
2
Timing and profiling code
In this chapter, you will learn how to gather and compare runtimes between different coding approaches. You'll practice using the line_profiler and memory_profiler packages to profile your code base and spot bottlenecks. Then, you'll put your learnings to practice by replacing these bottlenecks with efficient Python code.
3
Gaining efficiencies
This chapter covers more complex efficiency tips and tricks. You'll learn a few useful built-in modules for writing efficient code and practice using set theory. You'll then learn about looping patterns in Python and how to make them more efficient.
4
Basic pandas optimizations
This chapter offers a brief introduction on how to efficiently work with pandas DataFrames. You'll learn the various options you have for iterating over a DataFrame. Then, you'll learn how to efficiently apply functions to data stored in a DataFrame.
Wydajny kod w Pythonie
Ukończono kurs
Zdobądź Certyfikat Ukończenia
Dodaj ten certyfikat do swojego profilu na LinkedIn, CV lub życiorysuUdostępnij to w mediach społecznościowych i w swojej ocenie okresowejZapisz Się Teraz
Dołącz do ponad 19 milionów osób uczących się i zacznij Wydajny kod w Pythonie już dziś!
Utwórz darmowe konto
Kontynuuj Z GooglePokaż więcej opcjilub
Kontynuując, akceptujesz nasze Warunki korzystania, naszą Politykę prywatności oraz to, że Twoje dane są przechowywane w USA.
Rozwijaj swoje umiejętności w zakresie danych dzięki DataCamp dla urządzeń mobilnych
Rób postępy w podróży dzięki naszym kursom mobilnym i codziennym 5-minutowym wyzwaniom kodowania.