Goodreads helps you follow your favorite authors. Be the first to learn about new releases!
Start by following Al Sweigart.
Showing 1-7 of 7
“The Analytical Engine has no pretensions whatever to originate anything. It can do whatever we know how to order it to perform.”
—Ada Lovelace, October 1842”
― Cracking Codes with Python: An Introduction to Building and Breaking Ciphers
—Ada Lovelace, October 1842”
― Cracking Codes with Python: An Introduction to Building and Breaking Ciphers
“Let’s get hacking.”
― Cracking Codes with Python: An Introduction to Building and Breaking Ciphers
― Cracking Codes with Python: An Introduction to Building and Breaking Ciphers
“Fahrenheit = Celsius × (9 / 5) + 32 Celsius = (Fahrenheit - 32) × (5 / 9)”
― Python Programming Exercises, Gently Explained
― Python Programming Exercises, Gently Explained
“In Python, the built-in logging module provides the functionality you need to easily create logfiles by using just three lines of code:”
― Python Beyond the Basics
― Python Beyond the Basics
“>>> robocop.search('Al, why does your programming book talk about robocop so much?').group()
'robocop”
― Automate the Boring Stuff with Python: Practical Programming for Total Beginners
'robocop”
― Automate the Boring Stuff with Python: Practical Programming for Total Beginners
“A value being passed to a function in a function call is an argument. The argument 'Al' is assigned to a local variable named name. Variables that have arguments assigned to them are parameters.”
― Automate the Boring Stuff with Python: Practical Programming for Total Beginners
― Automate the Boring Stuff with Python: Practical Programming for Total Beginners
“Just like how Python comes with several modules like random, math, or time that provide additional functions for your programs, the Pygame framework includes several modules with functions for drawing graphics, playing sounds, handling mouse input, and other things.”
― Making Games with Python & Pygame
― Making Games with Python & Pygame





