Learn Python 3 the Hard Way (häftad)
Fler böcker inom
Format
Häftad (Paperback)
Språk
Engelska
Antal sidor
320
Utgivningsdatum
2017-07-25
Upplaga
4
Förlag
Addison-Wesley Professional
Medarbetare
Shaw, Zed
Dimensioner
231 x 178 x 15 mm
Vikt
499 g
Antal komponenter
1
ISBN
9780134692883

Learn Python 3 the Hard Way

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

Häftad,  Engelska, 2017-07-25
299
  • Skickas från oss inom 5-8 vardagar.
  • Fri frakt över 249 kr för privatkunder i Sverige.
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. Python Crash Course, 3rd Edition

De som köpt den här boken har ofta också köpt Python Crash Course, 3rd Edition av Eric Matthes (häftad).

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

Kundrecensioner

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.

Innehållsförteckning

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, ...