Δημοσιεύτηκε: 15 Σεπ 2009, 03:01
από midkin
Να κάνω και γω κάποιες ερωτήσεις!

1) Γιατί ενώ το λεξικό το δηλώνουμε με άγκιστρα => ab = { ' ένα ' : ' one ' , ' δύο ' : ' two ' , ' τρία ' : ' three ' } , το καλούμε με αγκύλες;
=> print ( ' 123τεστ ' , ab [ ' ένα ' ] )
Βασικά χαζή ερώτηση,(!) γιατί έτσι το φτιάξανε... Απλά δεν είναι λίγο παράλογο;

2) Σε αυτό το παράδειγμα:
Κώδικας: Επιλογή όλων
#!/usr/bin/python
# Filename: seq.py

shoplist = ['apple', 'mango', 'carrot', 'banana']
name = 'swaroop'

# Indexing or 'Subscription' operation
print('Character 0 is', name[0])

Το "name" τι είναι; Είναι μεταβλητή ή πλειάδα; Να υποθέσω πως είναι πλειάδα γιατί στις μεταβλητές (αν δεν κάνω λάθος) δεν βάζουμε [0] ή [1] κλπ;

3) Τη σειρά => # -*- coding: utf-8 -*- είναι απαραίτητο να τη χρησιμοποιούμε; Αν ναι, γιατί;