Learn Python 3 the Hard Way (häftad)
Fler böcker inom
Häftad (Paperback)
Antal sidor
Shaw, Zed
231 x 178 x 15 mm
499 g
Antal komponenter
Learn Python 3 the Hard Way (häftad)

Learn Python 3 the Hard Way

A Very Simple Introduction to the Terrifyingly Beautiful World of Computers and Code

Häftad Engelska, 2017-07-18
  • Skickas inom 7-10 vardagar.
  • Gratis frakt inom Sverige över 159 kr för privatpersoner.
Kan levereras innan julafton!
You Will Learn Python 3!


Zed Shaw has perfected the worlds best system for learning Python 3. Follow it and you will succeedjust like the millions of beginners Zed has taught to date! You bring the discipline, commitment, and persistence; the author supplies everything else.


In Learn Python 3 the Hard Way, youll learn Python by working through 52 brilliantly crafted exercises. Read them. Type their code precisely. (No copying and pasting!) Fix your mistakes. Watch the programs run. As you do, youll learn how a computer works; what good programs look like; and how to read, write, and think about code. Zed then teaches you even more in 5+ hours of video where he shows you how to break, fix, and debug your codelive, as hes doing the exercises.

  • Install a complete Python environment
  • Organize and write code
  • Fix and break code
  • Basic mathematics
  • Variables
  • Strings and text
  • Interact with users
  • Work with files
  • Looping and logic
  • Data structures using lists and dictionaries
  • Program design
  • Object-oriented programming
  • Inheritance and composition
  • Modules, classes, and objects
  • Python packaging
  • Automated testing
  • Basic game development
  • Basic web development
Itll be hard at first. But soon, youll just get itand that will feel great! This course will reward you for every minute you put into it. Soon, youll know one of the worlds most powerful, popular programming languages. Youll be a Python programmer.


This Book Is Perfect For

  • Total beginners with zero programming experience
  • Junior developers who know one or two languages
  • Returning professionals who havent written code in years
  • Seasoned professionals looking for a fast, simple, crash course in Python 3
Visa hela texten

Passar bra ihop

  1. Learn Python 3 the Hard Way
  2. +
  3. Learn Ruby the Hard Way

De som köpt den här boken har ofta också köpt Learn Ruby the Hard Way av Zed A Shaw (mixed media product).

Köp båda 2 för 538 kr


Har du läst boken? Sätt ditt betyg »

Fler böcker av Zed A Shaw

Övrig information

Zed A. Shaw is the author of the popular online books Learn Python the Hard Way, Learn Ruby the Hard Way, and Learn C the Hard Way. He is also the creator of several open source software projects and has been programming and writing for nearly 20 years. Most of his free time is devoted to the study of painting and art history.


Preface xvii

Acknowledgments xx


Exercise 0: The Setup 2

macOS 2

Windows 3

Linux 4

Finding Things on the Internet 5

Warnings for Beginners 6

Alternative Text Editors 6


Exercise 1: A Good First Program 8

What You Should See 10

Study Drills 12

Common Student Questions 12


Exercise 2: Comments and Pound Characters 14

What You Should See 14

Study Drills 14

Common Student Questions 15


Exercise 3: Numbers and Math 16

What You Should See 17

Study Drills 17

Common Student Questions 17


Exercise 4: Variables and Names 20

What You Should See 21

Study Drills 21

Common Student Questions 21


Exercise 5: More Variables and Printing 24

What You Should See 24

Study Drills 25

Common Student Questions 25


Exercise 6: Strings and Text 26

What You Should See 27

Study Drills 27

Break It 27

Common Student Questions 27


Exercise 7: More Printing 28

What You Should See 28

Study Drills 29

Break It 29

Common Student Questions 29


Exercise 8: Printing, Printing 30

What You Should See 30

Study Drills 31

Common Student Questions 31


Exercise 9: Printing, Printing, Printing 32

What You Should See 32

Study Drills 33

Common Student Questions 33


Exercise 10: What Was That? 34

What You Should See 35

Escape Sequences 35

Study Drills 36

Common Student Questions 36


Exercise 11: Asking Questions 38

What You Should See 38

Study Drills 39

Common Student Questions 39


Exercise 12: Prompting People 40

What You Should See 40

Study Drills 40

Common Student Questions 41


Exercise 13: Parameters, Unpacking, Variables 42

Hold Up! Features Have Another Name 42

What You Should See 43

Study Drills 44

Common Student Questions 44


Exercise 14: Prompting and Passing 46

What You Should See 46

Study Drills 47

Common Student Questions 47


Exercise 15: Reading Files 48

What You Should See 49

Study Drills 49

Common Student Questions 50


Exercise 16: Reading and Writing Files 52

What You Should See 53

Study Drills 53

Common Student Questions 54


Exercise 17: More Files 56

What You Should See 56

Study Drills 57

Common Student Questions 57


Exercise 18: Names, ...