Scientific Books

Εξερεύνηση της python

Author: Manos Kafes

Python is a modern programming language that belongs to the category of free software and is available for all operating systems. Its main features are simple syntax and an emphasis on code...

Python is a modern programming language that belongs to the category of free software and is available for all operating systems. Its main features are simple syntax and an emphasis on code readability. It is a general-purpose language, has thousands of libraries, is fully object-oriented, and supports other programming models as well. All these elements...

See full description See full description
16 28
Delivery Tue, 23 Jun - Thu, 25 Jun
14,00 €   shipping cost
Sent from Greece
From Shopbay 5.0 (4)
Greece
5 pieces
See Books on the page of Shopbay

Description

Description

Python is a modern programming language that belongs to the category of free software and is available for all operating systems. Its main features are simple syntax and an emphasis on code readability. It is a general-purpose language, has thousands of libraries, is fully object-oriented, and supports other programming models as well. All these elements make it ideal for both novice and experienced programmers.

This book does not require any programming knowledge and is aimed at educators, students, and programmers. The topics are developed in a simple and understandable way, with short examples accompanied by explanations for each line of code. It also includes tables with the most important functions and methods of the language, detailed references on how to syntax commands, and diagrams where needed.

The book covers all versions of Python, from version 2 up to 3.6 as of 2017. Among other things, the following issues are covered:

  • Algorithmic structures of selection and repetition
  • Data structures: lists, tuples, sets, dictionaries, strings
  • Functions and decorators, classes and objects
  • Principles and techniques of object-oriented programming such as encapsulation, inheritance, etc.
  • Libraries, modules, and packages
  • Text files, binary files and the libraries for handling them, such as pickle, json, marshal, shelve
  • Exceptions and error handling

The accompanying website, with exercises and special topics on Python, will be regularly updated and enriched with material that will be included in future editions of the book. Manos Kafes is a mathematician, programmer, and computer science professor, with teaching experience at all levels of education.

Tags: Exploring Python

Manufacturer

See full description

Specifications

Specifications

Author
Manos Kafes
Publisher
Kleidarithmos
Type
Technology, Computers - Informatics
Language
Greek
Cover
Soft
Number of Pages
352
Release Date
10/2017
Publication Date
2017
Dimensions
17x24 cm
ISBN-13
9789604617838

Important information

Specifications are collected from official manufacturer websites. Please verify the specifications before proceeding with your final purchase. If you notice any problem you can report it here.

See all specifications

Reviews (6)

Reviews

  1. 5
  2. 1
  3. 3 stars
    0
  4. 2 stars
    0
  5. 1 star
    0
Review this product
  • Paper quality
  • Was it easy to read?
  • Understanding of the subject matter
  • Was it interesting enough?
  • I liked the writing style
  • I would read a book by the same author
  • I would recommend it for reading

Reviews by our members

  • PrincessLily
    5
    4 out of 4 members found this review helpful

    I bought this book already having some knowledge of Python, with the aim of enriching it. The author mentions useful things that I did not know by learning Python from websites. The writing style reminds me of particular lessons, in my opinion. It is readable and suitable for both beginners (who, however, have the appropriate way of thinking) and advanced users. I also consider it to be very well-structured; the chapters are in the right order, which facilitates understanding. Additionally, it contains a plethora of examples, resulting in the resolution of any doubts. I highly recommend it to anyone interested in either learning a new programming language or enriching their knowledge.

    Translated from Greek ·
    • Paper quality
    • Was it easy to read?
    • Understanding of the subject matter
    • Was it interesting enough?
    • I liked the writing style
    • I would read a book by the same author
    • I would recommend it for reading
    Did you find this review helpful?
  • Matthaios952
    5
    9 out of 9 members found this review helpful

    Verified purchase

    The side titles are very helpful. For example, to search for something specific within the book, when you need it.

    Translated from Greek ·
    • Paper quality
    • Was it easy to read?
    • Understanding of the subject matter
    • Was it interesting enough?
    • I liked the writing style
    • I would read a book by the same author
    • I would recommend it for reading
    Did you find this review helpful?
  • 4
    1 out of 1 members found this review helpful

    Verified purchase

    A very good book! Easy to read with examples!

    Translated from Greek ·
    • Paper quality
    • Was it easy to read?
    • Understanding of the subject matter
    • Was it interesting enough?
    • I liked the writing style
    • I would read a book by the same author
    • I would recommend it for reading
    Did you find this review helpful?
  • 5
    2 out of 3 members found this review helpful

    The book is perfect

    Translated from Greek ·
    Did you find this review helpful?
  • Verified purchase

  • Verified purchase

    • Paper quality
    • Was it easy to read?
    • Understanding of the subject matter
    • Was it interesting enough?
    • I liked the writing style
    • I would read a book by the same author
    • I would recommend it for reading
  • I bought this book already having some knowledge of Python, with the aim of enriching it. The author mentions useful things that I did not know by learning Python from websites. The writing style reminds me of particular lessons, in my opinion. It is readable and suitable for both beginners (who, however, have the appropriate way of thinking) and advanced users. I also consider it to be very well-structured; the chapters are in the right order, which facilitates understanding. Additionally, it contains a plethora of examples, resulting in the resolution of any doubts. I highly recommend it to anyone interested in either learning a new programming language or enriching their knowledge.

    Translated from Greek ·
    4
  • The side titles are very helpful. For example, to search for something specific within the book, when you need it.

    Translated from Greek ·
    9
  • A very good book! Easy to read with examples!

    Translated from Greek ·
    1
  • The book is perfect

    Translated from Greek ·
    2
  • 0
  • See all

Description & Specifications

Python is a modern programming language that belongs to the category of free software and is available for all operating systems. Its main features are simple syntax and an emphasis on code readability. It is a general-purpose language, has thousands of libraries, is fully object-oriented, and supports other programming models as well. All these elements make it ideal for both novice and experienced programmers.

This book does not require any programming knowledge and is aimed at educators, students, and programmers. The topics are developed in a simple and understandable way, with short examples accompanied by explanations for each line of code. It also includes tables with the most important functions and methods of the language, detailed references on how to syntax commands, and diagrams where needed.

The book covers all versions of Python, from version 2 up to 3.6 as of 2017. Among other things, the following issues are covered:

  • Algorithmic structures of selection and repetition
  • Data structures: lists, tuples, sets, dictionaries, strings
  • Functions and decorators, classes and objects
  • Principles and techniques of object-oriented programming such as encapsulation, inheritance, etc.
  • Libraries, modules, and packages
  • Text files, binary files and the libraries for handling them, such as pickle, json, marshal, shelve
  • Exceptions and error handling

The accompanying website, with exercises and special topics on Python, will be regularly updated and enriched with material that will be included in future editions of the book. Manos Kafes is a mathematician, programmer, and computer science professor, with teaching experience at all levels of education.

Tags: Exploring Python

Manufacturer

Author
Manos Kafes
Publisher
Kleidarithmos
Type
Technology, Computers - Informatics
Language
Greek
Cover
Soft
Number of Pages
352
Release Date
10/2017
Publication Date
2017
Dimensions
17x24 cm
ISBN-13
9789604617838

Important information

Specifications are collected from official manufacturer websites. Please verify the specifications before proceeding with your final purchase. If you notice any problem you can report it here.

Reviews (6)

  1. 5
  2. 1
  3. 3 stars
    0
  4. 2 stars
    0
  5. 1 star
    0
Review this product
  • Paper quality
  • Was it easy to read?
  • Understanding of the subject matter
  • Was it interesting enough?
  • I liked the writing style
  • I would read a book by the same author
  • I would recommend it for reading

Reviews by our members

  • PrincessLily
    5
    4 out of 4 members found this review helpful

    I bought this book already having some knowledge of Python, with the aim of enriching it. The author mentions useful things that I did not know by learning Python from websites. The writing style reminds me of particular lessons, in my opinion. It is readable and suitable for both beginners (who, however, have the appropriate way of thinking) and advanced users. I also consider it to be very well-structured; the chapters are in the right order, which facilitates understanding. Additionally, it contains a plethora of examples, resulting in the resolution of any doubts. I highly recommend it to anyone interested in either learning a new programming language or enriching their knowledge.

    Translated from Greek ·
    • Paper quality
    • Was it easy to read?
    • Understanding of the subject matter
    • Was it interesting enough?
    • I liked the writing style
    • I would read a book by the same author
    • I would recommend it for reading
    Did you find this review helpful?
  • Matthaios952
    5
    9 out of 9 members found this review helpful

    Verified purchase

    The side titles are very helpful. For example, to search for something specific within the book, when you need it.

    Translated from Greek ·
    • Paper quality
    • Was it easy to read?
    • Understanding of the subject matter
    • Was it interesting enough?
    • I liked the writing style
    • I would read a book by the same author
    • I would recommend it for reading
    Did you find this review helpful?
  • 4
    1 out of 1 members found this review helpful

    Verified purchase

    A very good book! Easy to read with examples!

    Translated from Greek ·
    • Paper quality
    • Was it easy to read?
    • Understanding of the subject matter
    • Was it interesting enough?
    • I liked the writing style
    • I would read a book by the same author
    • I would recommend it for reading
    Did you find this review helpful?
  • 5
    2 out of 3 members found this review helpful

    The book is perfect

    Translated from Greek ·
    Did you find this review helpful?
  • Verified purchase

  • Verified purchase

    • Paper quality
    • Was it easy to read?
    • Understanding of the subject matter
    • Was it interesting enough?
    • I liked the writing style
    • I would read a book by the same author
    • I would recommend it for reading
  • I bought this book already having some knowledge of Python, with the aim of enriching it. The author mentions useful things that I did not know by learning Python from websites. The writing style reminds me of particular lessons, in my opinion. It is readable and suitable for both beginners (who, however, have the appropriate way of thinking) and advanced users. I also consider it to be very well-structured; the chapters are in the right order, which facilitates understanding. Additionally, it contains a plethora of examples, resulting in the resolution of any doubts. I highly recommend it to anyone interested in either learning a new programming language or enriching their knowledge.

    Translated from Greek ·
    4
  • The side titles are very helpful. For example, to search for something specific within the book, when you need it.

    Translated from Greek ·
    9
  • A very good book! Easy to read with examples!

    Translated from Greek ·
    1
  • The book is perfect

    Translated from Greek ·
    2
  • 0
  • See all
16,28 €
14,00 €   shipping cost