Beställningsvara. Skickas inom 7-10 vardagar. Fri frakt för medlemmar vid köp för minst 249 kr.
Everything you need to know to get into Python coding, with 7 books in one Python All-in-One For Dummies is your one-stop source for answers to all your Python questions. From creating apps to building complex web sites to sorting big data, Python provides a way to get the work done. This book is great as a starting point for those new to coding, and it also makes a perfect reference for experienced coders looking for more than the basics. Apply your Python skills to data analysis, learn to write AI-assisted code using GitHub CoPilot, and discover many more exciting uses for this top programming language. Get started coding in Python—even if you’re new to computer programmingReference all the essentials and the latest updates, so your code is air-tightLearn how Python can be a solution for large-scale projects and big datasetsAccelerate your career path with this comprehensive guide to learning PythonExperienced and would-be coders alike will love this easy-to-follow guide to learning and applying Python.
John C. Shovic, PhD, is a computer science faculty member specializing in robotics and artificial intelligence at the University of Idaho. Alan Simpson is a web development professional and prolific tech author with more than 100 publications to his credit.
Introduction 1Book 1: Getting Started 7Chapter 1: Starting with Python 9Chapter 2: Using Interactive Mode, Getting Help, and Writing Apps 21Chapter 3: Python Elements and Syntax 37Chapter 4: Building Your First Python Application 45Book 2: Understanding Python Building Blocks 65Chapter 1: Working with Numbers, Text, and Dates 67Chapter 2: Controlling the Action 109Chapter 3: Speeding Along with Lists and Tuples 131Chapter 4: Cruising Massive Data with Dictionaries 155Chapter 5: Wrangling Bigger Chunks of Code 181Chapter 6: Doing Python with Class 203Chapter 7: Sidestepping Errors 239Book 3: Working with Libraries 257Chapter 1: Working with External Files 259Chapter 2: Juggling JSON Data 297Chapter 3: Interacting with the Internet 317Chapter 4: Libraries, Packages, and Modules 335Book 4: Using Artificial Intelligence 351Chapter 1: Demystifying Artificial Intelligence 353Chapter 2: Building a Neural Network 363Chapter 3: Doing Machine Learning 393Chapter 4: Playing Around with AI on Cards, Sticks, and in the Cloud 415Book 5: Doing Data Science 427Chapter 1: Understanding the Five Areas of Data Science 429Chapter 2: Exploring Big Data 437Chapter 3: Using Big Data from Google Cloud 453Book 6: Talking to Hardware 471Chapter 1: Introducing Physical Computing 473Chapter 2: No Soldering! Using Grove Connectors for Building 489Chapter 3: Sensing the World 503Chapter 4: Making Things Move 525Book 7: Building Robots 553Chapter 1: Introducing Robotics 555Chapter 2: Building Your First Python Robot 563Chapter 3: Programming Your Robot Rover 583Chapter 4: Using Artificial Intelligence in Robotics 611Index 649