Learning Python with Raspberry Pi - Alex Bradbury
- Format: Broché Voir le descriptif
Vous en avez un à vendre ?
Vendez-le-vôtreExpédition rapide et soignée depuis l`Angleterre - Délai de livraison: entre 10 et 20 jours ouvrés.
Nos autres offres
-
31,82 €
Produit Neuf
Ou 7,96 € /mois
- Livraison : 3,99 €
- Livré entre le 18 et le 24 juillet
Voir le détail de l'annonce -
39,87 €
Produit Neuf
Ou 9,97 € /mois
- Livraison à 0,01 €
- Livré entre le 18 et le 31 juillet
Brand new, In English, Fast shipping from London, UK; Tout neuf, en anglais, expédition rapide depuis Londres, Royaume-Uni;ria9781118717059_dbm
Voir le détail de l'annonce -
38,23 €
Produit Neuf
Ou 9,56 € /mois
- Livraison : 5,00 €
- Livré entre le 18 et le 23 juillet
Exp¿di¿ en 7 jours ouvr¿s
Voir le détail de l'annonce
- Payez directement sur Rakuten (CB, PayPal, 4xCB...)
- Récupérez le produit directement chez le vendeur
- Rakuten vous rembourse en cas de problème
Gratuit et sans engagement
Félicitations !
Nous sommes heureux de vous compter parmi nos membres du Club Rakuten !
TROUVER UN MAGASIN
Retour
Avis sur Learning Python With Raspberry Pi de Alex Bradbury Format Broché - Livre
0 avis sur Learning Python With Raspberry Pi de Alex Bradbury Format Broché - Livre
Les avis publiés font l'objet d'un contrôle automatisé de Rakuten.
Présentation Learning Python With Raspberry Pi de Alex Bradbury Format Broché
- Livre
Résumé : Introduction 1 What Is Programming? 1 Why the Raspberry Pi? 2 How Does this Book Work? 2 Chapter 1 Getting Up and Running 5 Setting Up Your Raspberry Pi 5 Solving Problems 6 A Quick Tour of Raspbian 7 Using LXDE (Lightweight X11 Desktop Environment) 7 Using the Terminal 8 Changing Configurations with Raspi-Config 10 Installing Software 10 Python 3 11 The Python Interpreter 11 Running Python Programs 11 Summary 12 Chapter 2 A Really Quick Introduction to Python 13 Drawing Picture with Turtles 13 Using Loops 16 Conditionals: if, elif, and else 18 Using Functions and Methods to Structure Code 20 A Python Game of Cat and Mouse 21 Understanding Variables 24 Defining Functions 24 Looping Through the Game 25 Summary 26 Chapter 3 Python Basics 27 Variables, Values, and Types 27 Values Have Types 28 Storing Numbers 29 Keeping Text in Strings 30 Boolean: True or False 31 Converting Between Data Types 32 Test Your Knowledge 32 Exercise 1 33 Storing Values in Structures 33 Non-Sequential Values in Dictionaries and Sets 37 Test Your Knowledge 38 Controlling the Way the Program Flows 38 Moving Through Data with for Loops 39 Going Deeper with Nested Loops 40 Branching Execution with if Statements 41 Catching Exceptions 42 Exercise 2 43 Making Code Reusable with Functions 43 Optional Parameters 46 Bringing Everything Together 46 Exercise 3 48 Building Objects with Classes 49 Getting Extra Features from Modules 54 Summary 55 Solutions to Exercises 56 Exercise 1 56 Exercise 2 56 Exercise 3 56 Chapter 4 Graphical Programming 57 Graphical User Interface (GUI) Programming 58 Adding Controls 60 Test Your Knowledge 62 Exercise 1 62 Creating a Web Browser 62 Adding Window Menus 71 Test Your Knowledge 73 Exercise 2 73 Summary 74 Solutions to Exercises 74 Exercise 1 74 Exercise 2 76 Chapter 5 Creating Games 77 Building a Game 79 Initialising PyGame 82 Creating a World 86 Detecting Collisions 88 Moving Left and Right 90 Reaching the Goal 92 Making a Challenge 93 Making It Your Own 97 Adding Sound 98 Adding Scenery 99 Adding the Finishing Touches 101 Taking the Game to the Next Level 102 Realistic Game Physics 103 Summary 108 Chapter 6 Creating Graphics with OpenGL 109 Getting Modules 110 Creating a Spinning Cube 110 Vectors and Matrices 112 Bringing It All Together 116 Let There Be Light 120 Calculating the Distance of the Point from the Light Source 120 Calculating Reflecting Angles 121 Making the Screen Dance 126 Building the 3D Model 128 Calculating the Sound Level 129 Taking Things Further 135 Adding Some Texture 136 Summary 136 Chapter 7 Networked Python 139 Understanding Hosts, Ports, and Sockets 139 Locating Computers with IP Addresses 140 Building a Chat Server 141 Tweeting to the World 144 Weather Forecasts with JSON 147 Testing Your Knowledge 149 Exercise 1 149 Getting On the Web 149 Making Your Website Dynamic 151 Using Templates 153 Sending Data Back with Forms 153 Exercise 2 155 Keeping Things Secure 155 Summary 159 S...
Biographie: Alex Bradbury (Cambridge, UK) is the Lead Software Developer on the Raspberry Pi. Russel Winder (London, UK) was Professor of Computer Science at Kings College London and is the co-author of several tech books, including Developing Java Software and Python for Rookies. He lectures on Python at Skills Matter.
Sommaire: The must-have companion guide to the Raspberry Pi User Guide! Raspberry Pi chose Python as its teaching language of choice to encourage a new generation of programmers to learn how to program. This approachable book serves as an ideal resource for anyone wanting to use Raspberry Pi to learn to program and helps you get started with the Python programming language. Aimed at first-time developers with no prior programming language assumed, this beginner book gets you up and running. Learning Python with Raspberry Pi proves itself to be a fantastic introduction to coding.
Détails de conformité du produit
Personne responsable dans l'UE