Search:

Python crash course : a hands-on, project-based introduction to programming / by Matthes, Eric,1972-author.(CARDINAL)411067;
1050L
Subjects: Python (Computer program language);
Available copies: 2 / Total copies: 4
unAPI

Effective Python : 90 specific ways to write better Python / by Slatkin, Brett,author.(CARDINAL)823053;
Pythonic thinking -- Lists and dictionaries -- Functions -- Comprehensions and generators -- Classes and interfaces -- Metaclasses and attributes -- Concurrency and parallelism -- Robustness and performance -- Testing and debugging -- Collaboration.
Subjects: Python (Computer program language);
Available copies: 1 / Total copies: 2
unAPI

Python in a nutshell : a desktop quick reference / by Martelli, Alex,author.(CARDINAL)867048; Ravenscroft, Anna Martelli,author.(CARDINAL)866697; Holden, Steve,1950-author.(CARDINAL)866693; McGuire, Paul(Computer programmer),author.(CARDINAL)866891;
Python was recently ranked as today's most popular programming language on the TIOBE index, thanks to its broad applicability to design and prototyping to testing, deployment, and maintenance. With this updated fourth edition, you'll learn how to get the most out of Python, whether you're a professional programmer or someone who needs this language to solve problems in a particular field. Carefully curated by recognized experts in Python, this new edition focuses on version 3.10, bringing this seminal work on the Python language fully up to date on five version releases, including preview coverage of upcoming 3.11 features.
Subjects: Python (Computer program language);
Available copies: 1 / Total copies: 1
unAPI

The quick Python book / by Ceder, Naomi R.,author.; Ramalho, Luciano,writer of foreword.;
For over 25 years, The Quick Python Book has been one of the best Python books money can buy. It concisely covers programming basics, while introducing Python's comprehensive standard library and unique features in depth and detail. In this fourth edition, you'll find new coverage of AI coding tools like Copilot and Google's Colaboratory (Colab), and develop a mindset that can make the most of AI.
Subjects: Python (Computer program language);
Available copies: 1 / Total copies: 2
unAPI

Impractical Python projects : playful programming activities to make you smarter / by Vaughan, Lee,author.(CARDINAL)804214;
Includes bibliographical references and index.Silly pseudonyms -- Pugnacious palingrams -- What's in a name? anagrams! -- Civil War ciphers -- The null cipher -- Elementary ink -- Genetic algorithms -- Counting syllables -- The Markov haiku -- Are we alone? -- The Monty Hall problem -- The golden nest egg -- Lo volcano simulator -- The Mars orbiter -- Aligning the planets -- Benford's law."A book of fun coding projects for readers who know a little Python already and want to expand their skills. Simulate volcanoes, map Mars, and more, while gaining experience using free modules like Tkinter, matplotlib, Cprofile, Pylint, Pygame, Pillow, and Python-Docx"--
Subjects: Python (Computer program language);
Available copies: 1 / Total copies: 2
unAPI

Adventures in Python ® / by Richardson, Craig,author.(CARDINAL)738769;
Introduction -- Diving into Python -- Drawing with Turtle Graphics -- Windows, Buttons, and Other GUI Stuff -- More GUI Elements with Tkinter -- Drawing Shape with PyGame -- Adding Keyboard Input with PyGame -- Creative Ways to Use a Mouse with PyGame -- Using Images with PyGame -- Using Sounds and Music with PyGame -- Your REally Big Adventure -- Installing and Downloading the Proper Files -- Glossary -- Index."Python is one of the top programming languages worldwide, a favourite of Google, YouTube, the BBC, and Spotify, as well as the primary programming language for the Raspberry Pi. Learning Python is a great way to get into programming, and this book makes it easy and fun. No programming experience? No problem! Adventures in Python walks you through ten projects that explain the fundamentals of programming in general, and Python in particular, with clear, simple instructions. As you master the basics, new skills are introduced. Video clips with each chapter provide more information about important concepts. Before you know it, you'll have the confidence to tackle your own projects,"--page [4] of cover.
Subjects: Young adult literature.; Young adult literature.; Python (Computer program language);
Available copies: 1 / Total copies: 1
unAPI

Python crash course : a hands-on, project-based introduction to programming / by Matthes, Eric,1972-author.(CARDINAL)411067;
Basics. Getting started ; Variables and simple data types ; Introducing lists ; Working with lists ; If statements ; Dictionaries ; User input and while loops ; Functions ; Classes ; Files and exceptions ; Testing your code -- Projects. Project 1, Alien invasion. A ship that fires bullets ; Aliens! ; Scoring -- Project 2, Data visualization. Generating data ; Downloading data ; Working with APIs -- Project 3, Web applications. Getting started with Django ; User accounts ; Styling and deploying an app -- Afterword. A. Installing Python -- B. Text editors -- C. Getting help -- D. Using Git for version control."A project-based introduction to programming in Python, with exercises. Covers general programming concepts, Python fundamentals, and problem solving. Includes three projects - how to create a simple video game, use data visualization techniques to make graphs and charts, and build an interactive web application"--
Subjects: Python (Computer program language);
Available copies: 0 / Total copies: 3
unAPI

Python crash course : a hands-on, project-based introduction to programming / by Matthes, Eric,1972-author.(CARDINAL)411067;
Introduction -- Part I: basics -- Getting started -- Variables and simple data types -- Introducing lists -- Working with lists -- If statements -- Dictionaries -- User input and while loops -- Functions -- Classes -- Files and exceptions -- Testing your code -- Part II: projects -- A ship that fires bullets -- Aliens! -- Scoring -- Generating data -- Downloading data -- Working with APIS -- Getting started with Django -- User accounts -- Styling and deploying an app -- Installation and troubleshooting -- Text editors and IDES -- Getting help -- Using GIT for version control -- Troubleshooting deployments -- Index.Includes instructions for basic concepts such as variables, lists, classes, and loops. Practice exercises come with each topic. The end goal is the creation of a Space Invaders-inspired arcade game to deploy online.1060L
Subjects: Handbooks and manuals.; Python (Computer program language);
Available copies: 2 / Total copies: 6
unAPI

Job ready Python / by Balti, Haythem,author.; Weiss, Kimberly A.,author.;
Subjects: Instructional and educational works.; Handbooks and manuals.; Python (Computer program language); Computer programming.;
Available copies: 3 / Total copies: 3
unAPI

Python all-in-one / by Shovic, John C.(John Carrol),1957-author.(CARDINAL)792030; Simpson, Alan,1953-author.(CARDINAL)334058;
Getting started -- Understanding Python building blocks -- Working with libraries -- Using artificial intelligence -- Doing data science -- Talking to hardware -- Building robots.
Subjects: Python (Computer program language); Computer programming.;
Available copies: 2 / Total copies: 5
unAPI