An Introduction to Python and Computer Programming : Lecture Notes in Electrical Engineering - Yue Zhang

An Introduction to Python and Computer Programming

By: Yue Zhang

Paperback | 23 October 2016

At a Glance

Paperback


$184.25

or 4 interest-free payments of $46.06 with

 or 

Aims to ship in 7 to 10 business days

This book introduces Python programming language and fundamental concepts in algorithms and computing. Its target audience includes students and engineers with little or no background in programming, who need to master a practical programming language and learn the basic thinking in computer science/programming. The main contents come from lecture notes for engineering students from all disciplines, and has received high ratings. Its materials and ordering have been adjusted repeatedly according to classroom reception. Compared to alternative textbooks in the market, this book introduces the underlying Python implementation of number, string, list, tuple, dict, function, class, instance and module objects in a consistent and easy-to-understand way, making assignment, function definition, function call, mutability and binding environments understandable inside-out. By giving the abstraction of implementation mechanisms, this book builds a solid understanding of the Python programming language.
Industry Reviews

"There are 11 chapters, each of which has a selection of exercises at the end. The problems are well written and generally increase in complexity. ... Tailored to the instructor, it provides a good foundation." (David Bellin, Computing Reviews, October, 2015)

Other Editions and Formats

Hardcover

Published: 27th July 2015

More in Engineering in General

Nomograms for Design and Operation of Cement Plants - S. P. Deolalkar
Manual of Environmental Management - Adrian Belcham

RRP $96.99

$75.50

22%
OFF
The C Programming Language : Prentice Hall Software - Dennis Ritchie

RRP $101.95

$72.25

29%
OFF
CNC Programming Handbook - Peter Smid

RRP $216.99

$206.25

Principles of Occupational Hygiene : 4th Edition - An Introduction - Sue Reed
Physics I For Dummies : 3rd edition - Steven Holzner

RRP $46.95

$34.50

27%
OFF
Nuts and Bolts : How Tiny Inventions Make Our World Work - Roma Agrawal
Reliability-Centered Maintenance : Second Edition - John Moubray
Engineering Design : 2nd Edition - An Introduction - John R. Karsnitz

RRP $184.95

$148.75

20%
OFF
Introductory Thermodynamics and Fluids Mechanics - Roger Kinsky
Advanced Engineering Mathematics : 7th Edition - Dennis G. Zill

RRP $539.50

$286.95

47%
OFF
ISE Ethics in Engineering : 5th edition - Mike Martin

RRP $159.95

$126.50

21%
OFF
Modern Engineering Mathematics : 6th Edition - Glyn James

RRP $186.95

$117.25

37%
OFF
Pipefitters Handbook - Forrest Lindsey

RRP $67.99

$46.25

32%
OFF
101 Things I Learned® in Film School : 101 Things I Learned - Matthew Frederick
Engineering Your Future : 4th Edition - An Australasian Guide - David Dowling
Engineering Mathematics : 5th edition - Anthony Croft

RRP $147.95

$118.80

20%
OFF
Reliability Analysis of Modern Power Systems - R. K. Saket

RRP $248.95

$146.80

41%
OFF