Δημοσιεύτηκε: 15 Σεπ 2009, 11:20
midkin έγραψε:Γιατί ενώ το λεξικό το δηλώνουμε με άγκιστρα => ab = { ' ένα ' : ' one ' , ' δύο ' : ' two ' , ' τρία ' : ' three ' } , το καλούμε με αγκύλες;
=> print ( ' 123τεστ ' , ab [ ' ένα ' ] )
Στη δήλωση φαντάσου ότι αναφέρεις ένα σύνολο αντικειμένων (θυμίσου πώς τα αναπαριστούσαμε στα μαθηματικά γυμνασίου-λυκείου
Τουλάχιστον κάπως έτσι μπορείς να το φανταστείς διαισθητικά.
midkin έγραψε:Το "name" τι είναι; Είναι μεταβλητή ή πλειάδα; Να υποθέσω πως είναι πλειάδα γιατί στις μεταβλητές (αν δεν κάνω λάθος) δεν βάζουμε [0] ή [1] κλπ;
Είναι μία μεταβλητή συμβολοσειράς (String). Αυτό μπορείς να το καταλάβεις από την εντολή
- Κώδικας: Επιλογή όλων
name = 'swaroop'
midkin έγραψε:3) Τη σειρά => # -*- coding: utf-8 -*- είναι απαραίτητο να τη χρησιμοποιούμε; Αν ναι, γιατί;
Είναι απαραίτητο να το χρησιμοποιήσεις μόνο αν θες να τυπώνεις ελληνικά μηνύματα μέσα από το πρόγραμμά σου. Αν θυμάμαι καλά αν έχεις την Python3 δεν είναι απαραίτητο γιατί έχει ενσωματωμένη υποστήριξη ελληνικών αλλά για προηγούμενες εκδόσεις είναι.