Gain the basic concepts of cryptography and implement a number of cryptographic algorithms in Python. After going through a crash course in Python programming covering concepts such as loops, functions, and conditional statements, you will take a look at various inbuilt libraries in Python which support cryptography implementations. Beginning with simple ciphers such as Reverse, ROT13, and XOR, you'll move towards classic ciphers such as Transposition and Vigenere. You will also gain an underst...
Python Programming For Beginners In 2020 (Coding Crash Course, #1)
by James Tudor
computer programming for toddlers teachers edition (Smart Start: Technology and Finance for Kids)
by Michael Gathima Mwaura
Solve challenging data science problems by mastering cutting-edge machine learning techniques in Python About This Book • Resolve complex machine learning problems and explore deep learning • Learn to use Python code for implementing a range of machine learning algorithms and techniques • A practical tutorial that tackles real-world computing problems through a rigorous and effective approach Who This Book Is For This title is for Python developers and analysts or data scientists who are loo...
Elements of Programming Interviews in Python
by Tsung-Hsien Lee, Amit Prakash, and Adnan Aziz
Advanced Applications of Python Data Structures and Algorithms
Data structures are essential principles applicable to any programming language in computer science. Data structures may be studied more easily with Python than with any other programming language because of their interpretability, interactivity, and object-oriented nature. Computers may store and process data at an extraordinary rate and with outstanding accuracy. Therefore, it is of the utmost importance that the data is efficiently stored and is able to be accessed promptly. In addition, data...
Winner of the 2014 Jolt Award for "Best Book" "Whether you are an experienced programmer or are starting your career, Python in Practice is full of valuable advice and example to help you improve your craft by thinking about problems from different perspectives, introducing tools, and detailing techniques to create more effective solutions." -Doug Hellmann, Senior Developer, DreamHost If you're an experienced Python programmer, Python in Practice will help you improve the quality...