Δημοσιεύτηκε: 28 Ιουν 2009, 02:21
από medigeek
Οι ασκήσεις για το μάθημα 2:
http://files.ubuntu-gr.org/learning/python/02-lists-questions.html

Οι απαντήσεις θα δοθούν στο τέλος της βδομάδας (δε θα διορθώνονται!).
Στο μεταξύ δικαιούστε να δίνετε τις απαντήσεις εδώ, βοηθώντας ο ένας τον άλλο.
Δεν έχω πρόβλημα αν αντιγράφετε ο ένας από τον άλλο!

Σημειώσεις

  • Στην python2.6 για να δείτε ένα στοιχείο στα ελληνικά, θα χρειαστείτε την εντολή print():

    Κώδικας: Επιλογή όλων
    >>> ltest = ['μήλα', 'αχλάδια', 'αγγούρια']
    >>> ltest[1]
    '\xce\xb1\xcf\x87\xce\xbb\xce\xac\xce\xb4\xce\xb9\xce\xb1'
    >>> print(ltest[1])
    αχλάδια


    (Σε python3 δε χρειάζεται)
  • Τονίζω για ακόμη μια φορά πως οι πίνακες διαφόρων ειδών συνήθως ξεκινούν την απαρίθμηση των αντικειμένων/στοιχείων τους με το 0.
  • Πιθανόν να χρειαστείτε γνώσεις και από τις ιστοσελίδες:
    1. http://effbot.org/zone/python-list.htm (είτε κοιτάξτε μέσω του Google cache)
    2. http://docs.python.org/tutorial/datastructures.html
    3. http://python.computersci.org/Collectio ... stFeatures
  • Για τα σύνολα κοιτάξτε τα bitwise operators (δυαδικοί τελεστές) και τα παραδείγματα στο docs.python.org

Εισαγωγή

:idea: Να σκέφτεστε αρκετές φορές προτού απαντήσετε!
:idea: Δοκιμάστε με οποιοδήποτε τρόπο μπορείτε να σκεφτείτε για να λύσετε μια άσκηση. :think:
:idea: Κοιτάξτε και λίγο τι μπορείτε να βρείτε στο http://www.google.com :problem:
:idea: Καλή τύχη! :thumbup:

(Υπάρχει περίπτωση να έκανα λάθος, γι' αυτό διορθώστε με όπου προσέξετε κάτι :thumbup:

Απαντήσεις: http://files.ubuntu-gr.org/learning/pyt ... swers.html