Aporia Python
V13
v13 at v13.gr
Tue Jan 22 19:48:41 EET 2008
On Tuesday 22 January 2008, Antonis Christofides wrote:
> Εντάξει λοιπόν, ρωτάω την off-topic απορία μου, αν και πιστεύω ότι η
> ύπαρξη άλλης λίστας θα διευκόλυνε και θα ενθάρρυνε τέτοιες συζητήσεις.
> Μπορούμε μάλιστα να καταργήσουμε τη λίστα unix-admin και έτσι θα
> διατηρήσουμε τον ίδιο αριθμό.
>
> Θέλω σε ένα πρόγραμμα να δημιουργήσω συμβολικές σταθερές, αυτό που στη
> C κάνουμε με enumerations. Η λύση που ακολούθησα είναι η εξής:
>
> class TimeStepUnit:
> MINUTE = 1
> MONTH = 2
>
> οπότε μετά μπορώ να γράψω
>
> if time_step_unit == TimeStepUnit.MINUTE:
> ...
>
> Είναι δόκιμη αυτή η λύση; Υπάρχει κάποιο άλλο status quo;
yparxoyn kai oi new style klaseis opoy mporeis na peis:
class X(object):
def geta(self):
return 10
a=property(geta, None, None, None)
# enalaktika: a=property (geta, None)
x=X()
print x.a # doylevei
x.a=4 # den doylevei
apla kai mono gia na min mporeis na allakseis th timi.
<<V13>>
More information about the Linux-greek-users
mailing list