Η γλώσσα Python σε βάθος ...

 

Νίκος Μ. Χατζηγιαννάκης

 



Νίκος Χατζηγιαννάκης

 Η γλώσσα Python σε βάθος

 ISBN: 978-960-645-471-4
 Κωδικός Ευδόξου: 122075004

 Σελίδες: 848

Το βιβλίο ξεκινά με μια αναλυτική εισαγωγή στην επιστήμη των Η/Υ και τον προγραμματισμό, εξοικειώνοντας τον αναγνώστη με τις βασικές έννοιες και την αλγοριθμική σκέψη. Στη συνέχεια, αναλύει όλα τα χαρακτηριστικά της Python, με έναν ιδιαίτερα εποπτικό και επεξηγηματικό τρόπο. Το βιβλίο δεν προϋποθέτει γνώσεις προγραμματισμού, και βοηθά τον αναγνώστη να εξοικειωθεί εύκολα και γρήγορα με τη φιλοσοφία του προγραμματισμού και να κατανοήσει πλήρως τα στοιχεία της γλώσσας. Ο πεπειραμένος προγραμματιστής θα βρει μια εμπεριστατωμένη ανάλυση των μηχανισμών της γλώσσας, πλήρη κάλυψη των ιδιαίτερων χαρακτηριστικών της, καθώς και υλοποιήσεις εξειδικευμένων αλγορίθμων και τεχνικών προγραμματισμού.

Το βιβλίο συνοδεύεται από τον κώδικα των παραδειγμάτων του, την επεξήγηση και τον κώδικα των λύσεων όλων των ασκήσεων, την αναλυτική παρουσίαση και των κώδικα των προτεινόμενων λύσεων των εργασιών.
Το βιβλίο συνοδεύεται επίσης από μια πλαστικοποιημένη κάρτα γρήγορης αναφοράς, η οποία περιέχει σχεδόν ότι χρειάζεται ο σπουδαστής για την κατάστρωση ενός προγράμματος στην Python. Αποδεδειγμένα βοηθάει αφάνταστα τους σπουδαστές, ιδιαίτερα στα εργαστήρια του μαθήματος.

 

Κάθε κεφάλαιο ακολουθείται από σύντομη ανασκόπηση, λυμένα χαρακτηριστικά παραδείγματα, τα συχνά λάθη που γίνονται και από ασκήσεις διαφορετικών βαθμών δυσκολίας. Η δομή αυτή καθιστά το βιβλίο ιδανικό για εκπαιδευτική χρήση.
 
 
 
Εισαγωγή στην επιστήμη των Η/Υ και στον προγραμματισμό
Διαχείριση μνήμης και οντότητες της Python
Βασικοί τύποι δεδομένων, εντολές ελέγχου και επανάληψης

Συναρτήσεις, γεννήτριες και επαναλήπτες

Λίστες, πλειάδες, σύνολα, λεξικά, bytes και bytearrays

Χειρισμός αρχείων

Αναδρομικές συναρτήσεις, αλγόριθμοι αναζήτησης και ταξινόμησης

Ουρές και στοίβες, και ο τρόπος υλοποίησής τους στην Python

Αντικειμενοστρεφής προγραμματισμός, κλάσεις και αντικείμενα

Πολυμορφισμός, υπερφόρτωση τελεστών και κληρονομικότητα

Διαχείριση εξαιρέσεων

Το IDLE, το ολοκληρωμένο περιβάλλον ανάπτυξης εφαρμογών της Python.
 
 

Παρέχεται δυνατότητα παρακολούθησης μαθημάτων on-line.
 

 


  



Άλλα βιβλία του συγγραφέα

από τις εκδόσεις ΚΛΕΙΔΑΡΙΘΜΟΣ

Η γλώσσα C++ σε βάθος (5η έκδοση)

Η γλώσσα C σε βάθος - 5η έκδοση


ISBN: 978-960-461-715-9
Κωδικός Ευδόξου:
68384925
Σελίδες; 824


Η γλώσσα C++ σε βάθος (2η έκδοση)
Το βιβλίο αναφέρεται στον αντικειμενοστρεφή προγραμματισμό με τη γλώσσα C++.  Απευθύνεται τόσο στo νέο όσο και στον έμπειρο προγραμματιστή που θέλει να γνωρίσει τις αρχές και τη φιλοσοφία του αντικειμενοστρεφούς προγραμματισμού.

ISBN: 978-960-461-143-0
Κωδικός Ευδόξου:
41960180
Σελίδες: 840       

 

Προμηθευτείτε το βιβλίο on-line από τις εκδόσεις ΚΛΕΙΔΑΡΙΘΜΟΣ