Python Note

Page 110

n Python ~^ ÂŹ >>> float(1),float("1.2"),float("1e-4") (1.0, 1.2, 0.0001) >>> min(1,2,3,4,5) 1 >>> min([1,2,3,4,5]) 1 >>> max([1,2,3,4,5]) 5 >>> max(1,2,3,4,5) 5

§3.1.3 ^u‰1§S S˜Ÿê \ ÂŹ import§ \˜‡module" ‰1“è exec code [ in globaldict[,localdict]]" >>> exec "a=1" #3 c namespace މ1“è. >>> a 1 >>> mynamespace={} #MĂŻÂ˜Â‡Â˜ dictionary,^u ;namespace >>> exec "a=1" in mynamespace #3 mynamespace މ1“è. >>> print mynamespace.keys() # w(J [’__builtins__’, ’a’] #Ăš\߇name >>> type(mynamespace["__builtins__"]) <type ’dict’> #e˜‡Â?ÂŻ< ~f >>> class A: #˜‡˜ class ... pass ... >>> exec "a=1" in vars(A) #O\Â˜Â‡ĂĄ5 >>> A.a #¤þ 1 >>> exec "def abc(self): print ’ok’ " in vars(A) # „UO\˜‡ methord >>> dir(A) #5Âż,k abc

annCharles@tom.com

1100Â?, 208Â?

Python ÆS)P


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.