Verwandte Artikel zu Python for novices

Venkateswarlu, N.B. Python for novices ISBN 13: 9781983332289

Python for novices - Softcover

 
9781983332289: Python for novices

Inhaltsangabe

In the first chapter, we have explained how to begin Python programming along with data types and conversions. It also included the links from which Python and modules can be downloaded to install. In addition, links to some useful videos and tutorials on Python installation are included. In the second chapter, we have introduced simple Python programming. Also, we have introduced to Python operators along with simple, practical real life problems. Problems such as projectile height calculation, air conditioning tonnage requirement, quadratic equation solving, etc., are discussed along with the ready to run code. Fourth chapter elucidates if construct of Python language. Few tens of mathematical and real life problems (chess related problems) are solved so as to improve the coding skills of the reader. In the fifth chapter, we have inculcated iterative thinking to the reader by explaining while loops, for loops, etc. Also, we have illustrated many real life problems area under curve, solving an equation using Newton Raphson method, games using random numbers, etc. Strings are introduced in detailed fashion in sixth chapter. Few tens of problems that appeared in some programming competitions are solved. Many examples related to data encryption and decryption such as ROT13, DES, etc., are solved either directly or using Python modules. Seventh chapter dealt with Python’s lists which can be conceived as equivalent to arrays of other languages such as C, C++, Java, Fortran. Real life examples such as moving average calculation, 1-D signal filtering are solved. Also, nested lists are used to represent matrices and solved related problems. In addition, few programming puzzles related examples are solved. In eighth chapter, we have introduced to immutable lists also known as tuples. These are needed in specialized problems requiring immutability. Dictionaries are introduced in the ninth chapter. These are used to store key and value pairs. Sparse matrix problem is solved using dictionary. Also, other real life problems are solved in this chapter. Sets and frozen sets are introduced in the tenth chapter. Set operations such as difference, intersection, union, etc., are illustrated with live coding examples. Functions are the building blocks for any software system. We have elucidated function writing in this chapter. Argument scope, list comprehensions, function closures, etc., are explained in this chapter with many tens of lively examples along with ready to run code units. Recursive solutions for a problem are sometimes attractive compared to iterative solutions. In chapter twelve, we have explained how to write a recursive functions in Python. We have introduced to exception handling in Python in chapter thirteen. Simple examples are made exception ready so as to ease the understanding of Python exception handling. Chapter fourteen introduces to turtle programming which is one type of graphic programming in Python. Screen creation, graphic object Turtle creation and instruction to it to draw the required graph is explained with many easy examples. The fifteenth chapter introduces the reader to object oriented programming in Python. Concepts such as private members, public members, slots, operator over loading, method overriding, etc., are explained with simple examples. Also, few practical examples related to stacks, bank management, school management, etc., are discussed and code is included. Also, we have introduced important object oriented concepts such as deep copying and shallow copying with live examples. The fifteenth chapter introduces the reader to object oriented programming in Python. Concepts such as private members, public members, slots, operator over loading, method overriding, etc., are explained with simple examples. Also, few practical examples related to stacks, bank management, school management, are solved.

Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.

Reseña del editor

In the first chapter, we have explained how to begin Python programming along with data types and conversions. It also included the links from which Python and modules can be downloaded to install. In addition, links to some useful videos and tutorials on Python installation are included. In the second chapter, we have introduced simple Python programming. Also, we have introduced to Python operators along with simple, practical real life problems. Problems such as projectile height calculation, air conditioning tonnage requirement, quadratic equation solving, etc., are discussed along with the ready to run code. Fourth chapter elucidates if construct of Python language. Few tens of mathematical and real life problems (chess related problems) are solved so as to improve the coding skills of the reader. In the fifth chapter, we have inculcated iterative thinking to the reader by explaining while loops, for loops, etc. Also, we have illustrated many real life problems area under curve, solving an equation using Newton Raphson method, games using random numbers, etc. Strings are introduced in detailed fashion in sixth chapter. Few tens of problems that appeared in some programming competitions are solved. Many examples related to data encryption and decryption such as ROT13, DES, etc., are solved either directly or using Python modules. Seventh chapter dealt with Python’s lists which can be conceived as equivalent to arrays of other languages such as C, C++, Java, Fortran. Real life examples such as moving average calculation, 1-D signal filtering are solved. Also, nested lists are used to represent matrices and solved related problems. In addition, few programming puzzles related examples are solved. In eighth chapter, we have introduced to immutable lists also known as tuples. These are needed in specialized problems requiring immutability. Dictionaries are introduced in the ninth chapter. These are used to store key and value pairs. Sparse matrix problem is solved using dictionary. Also, other real life problems are solved in this chapter. Sets and frozen sets are introduced in the tenth chapter. Set operations such as difference, intersection, union, etc., are illustrated with live coding examples. Functions are the building blocks for any software system. We have elucidated function writing in this chapter. Argument scope, list comprehensions, function closures, etc., are explained in this chapter with many tens of lively examples along with ready to run code units. Recursive solutions for a problem are sometimes attractive compared to iterative solutions. In chapter twelve, we have explained how to write a recursive functions in Python. We have introduced to exception handling in Python in chapter thirteen. Simple examples are made exception ready so as to ease the understanding of Python exception handling. Chapter fourteen introduces to turtle programming which is one type of graphic programming in Python. Screen creation, graphic object Turtle creation and instruction to it to draw the required graph is explained with many easy examples. The fifteenth chapter introduces the reader to object oriented programming in Python. Concepts such as private members, public members, slots, operator over loading, method overriding, etc., are explained with simple examples. Also, few practical examples related to stacks, bank management, school management, etc., are discussed and code is included. Also, we have introduced important object oriented concepts such as deep copying and shallow copying with live examples. The fifteenth chapter introduces the reader to object oriented programming in Python. Concepts such as private members, public members, slots, operator over loading, method overriding, etc., are explained with simple examples. Also, few practical examples related to stacks, bank management, school management, are solved.

„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.

EUR 11,50 für den Versand von Vereinigtes Königreich nach Deutschland

Versandziele, Kosten & Dauer

Suchergebnisse für Python for novices

Beispielbild für diese ISBN

N.B. Venkateswarlu
Verlag: Independently published, 2018
ISBN 10: 1983332283 ISBN 13: 9781983332289
Neu Paperback

Anbieter: Revaluation Books, Exeter, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Paperback. Zustand: Brand New. 747 pages. 9.00x6.00x1.69 inches. In Stock. Artikel-Nr. zk1983332283

Verkäufer kontaktieren

Neu kaufen

EUR 34,30
Währung umrechnen
Versand: EUR 11,50
Von Vereinigtes Königreich nach Deutschland
Versandziele, Kosten & Dauer

Anzahl: 1 verfügbar

In den Warenkorb