python是什么類型的語言 Python,局部變量可以在外部被賦值和調(diào)用嘛?
Python,局部變量可以在外部被賦值和調(diào)用嘛?局部變量:函數(shù)中的局部變量只能由該函數(shù)訪問,不能由其他函數(shù)訪問。python在函數(shù)里面定義的變量,在外面就不能用了嗎?嚴(yán)格來說,這種用法是絕對沒有定義的
Python,局部變量可以在外部被賦值和調(diào)用嘛?
局部變量:函數(shù)中的局部變量只能由該函數(shù)訪問,不能由其他函數(shù)訪問。
python在函數(shù)里面定義的變量,在外面就不能用了嗎?
嚴(yán)格來說,這種用法是絕對沒有定義的。但有時可能是因為如果在程序開始時在函數(shù)前面定義一些變量,原則上它將自動變?yōu)槿肿兞?。除非啟動另一個線程,或者可能有一個與之同名的變量,否則可以直接在函數(shù)體中使用它,也可以在以后的語句中使用它。記住函數(shù)式編程中的這個規(guī)則。最好每個函數(shù)都有輸入和輸出。