[Tutor] Reformatting phone number

Dotan Cohen dotancohen at gmail.com
Thu Aug 21 00:39:47 CEST 2008


2008/8/21 Alan Gauld <alan.gauld at btinternet.com>:
> "Dotan Cohen" <dotancohen at gmail.com> wrote
>
>> know if this is the case. Can I declare a variable type in Python as
>> in C?
>
> In Python values have types and variables are simply
> names associated with values.
>
> Thus
>
> v = '123'    # v 'is' a string because '123' is a string
> v = 123     # now v 'is' an int because 123 is an int.
>
> The variable takes on the type of the value with which it is
> associated but it can be made to refer to any other value
> and thus its type effectively changes. So it's best not to
> think of variables having types but rather consider objects
> (or values) as having a type, and variables as being
> associated with objects..
>
> This is one of the most fundamental characteristics of
> Python and one of the hardest for users of other languages
> to adapt to.
>

This characteristic is similar enough to php (a language where one
doesn't even think about types) that I will get used to it. Thanks.

-- 
Dotan Cohen

http://what-is-what.com
http://gibberish.co.il
א-ב-ג-ד-ה-ו-ז-ח-ט-י-ך-כ-ל-ם-מ-ן-נ-ס-ע-ף-פ-ץ-צ-ק-ר-ש-ת

ä-ö-ü-ß-Ä-Ö-Ü


More information about the Tutor mailing list