python 內建函式

2021-10-17 03:18:19 字數 2773 閱讀 9170

python 3.7.9 內建函式 文件

#!/usr/bin/python3

# filename: using_name.py

if __name__ ==

'__main__'

:print

('程式自身在執行'

)else

:print

('我來自另一模組'

)

>>

>

import fibo, sys

>>

>

dir(fibo)

['__name__'

,'fib'

,'fib2'

]>>

>

dir(sys)

['__displayhook__'

,'__doc__'

,'__excepthook__'

,'__loader__'

,'__name__'

,'__package__'

,'__stderr__'

,'__stdin__'

,'__stdout__'

,'_clear_type_cache'

,'_current_frames'

,'_debugmallocstats'

,'_getframe'

,'_home'

,'_mercurial'

,'_xoptions'

,'abiflags'

,'api_version'

,'ar**'

,'base_exec_prefix'

,'base_prefix'

,'builtin_module_names'

,'byteorder'

,'call_tracing'

,'callstats',,

'displayhook'

,'dont_write_bytecode'

,'exc_info'

,'excepthook'

,'exec_prefix'

,'executable'

,'exit'

,'flags'

,'float_info'

,'float_repr_style'

,'getcheckinterval'

,'getdefaultencoding'

,'getdlopenflags'

,'getfilesystemencoding'

,'getobjects'

,'getprofile'

,'getrecursionlimit'

,'getrefcount'

,'getsizeof'

,'getswitchinterval'

,'gettotalrefcount'

,'gettrace'

,'hash_info'

,'hexversion'

,'implementation'

,'int_info'

,'intern'

,'maxsize'

,'maxunicode'

,'meta_path'

,'modules'

,'path'

,'path_hooks'

,'path_importer_cache'

,'platform'

,'prefix'

,'ps1'

,'setcheckinterval'

,'setdlopenflags'

,'setprofile'

,'setrecursionlimit'

,'setswitchinterval'

,'settrace'

,'stderr'

,'stdin'

,'stdout'

,'thread_info'

,'version'

,'version_info'

,'warnoptions'

]

如果沒有給定引數,那麼 dir() 函式會羅列出當前定義的所有名稱:

>>

> a =[1

,2,3

,4,5

]>>

>

import fibo

>>

> fib = fibo.fib

>>

>

dir(

)# 得到乙個當前模組中定義的屬性列表

['__builtins__'

,'__name__'

,'a'

,'fib'

,'fibo'

,'sys'

]>>

> a =

5# 建立乙個新的變數 'a'

>>

>

dir()[

'__builtins__'

,'__doc__'

,'__name__'

,'a'

,'sys'

]>>

>

>>

>

del a # 刪除變數名a

>>

>

>>

>

dir()[

'__builtins__'

,'__doc__'

,'__name__'

,'sys'

]>>

>

python重寫內建函式 python 內建函式

說明 zip 函式用於將可迭代的物件作為引數,將物件中對應的元素打包成乙個個元組,然後返回由這些元組組成的列表。如果各個迭代器的元素個數不一致,則返回列表長度與最短的物件相同,利用 號操作符,可以將元組解壓為列表。語法 zip iterable1,iterable2,引數 iterable 乙個或多...

python內建函式簡稱 Python內建函式詳解

此文參考python文件,然後結合自己的理解,寫下來,一方面方便自己,讓自己好好學習,順便回憶回憶 另一方面,讓喜歡的盆友也參考一下。經查詢,3.6版本總共有68個內建函式,主要分類如下 數 算 7個 型別轉換 24個 序列操作 8個 物件操作 9個 反射操作 8個 變數操作 2個 互動操作 2個 ...

python內建函式使用 python內建函式使用

eval函式執行python表示式,有返回值 eval 1 2 3 4 5 exec函式執行的是python語句,沒有返回值 exec print 123 將字串型別的 編碼.物件能夠通過exec語句來執行或者eval 進行求值,c只是編譯,不執行 code for i in range 10 pr...