找到 34423 篇文章,關於程式設計

如何在 Python 函式中使用全域性變數?

Tarun Chandra
更新於 2023年8月31日 02:48:43

4K+ 次瀏覽

Python 中有兩種型別的變數:區域性變數和全域性變數。區域性變數是在函式或方法內部宣告的變數,其作用域僅限於該特定程式碼塊,不會影響程式碼塊外部的程式。全域性變數是在任何函式或方法外部宣告的變數,其作用域遍及整個程式。如果我們想在函式內部例項化全域性變數,可以使用 global 關鍵字;如果想在函式外部宣告全域性變數,則…… 閱讀更多

我們如何過載 Python 函式?

Aishwarya Naglot
更新於 2024年11月11日 16:02:02

4K+ 次瀏覽

在 Python 中,您可以定義一個方法,使其有多種呼叫方式。根據函式定義,它可以接受零個、一個、兩個或多個引數進行呼叫。這被稱為方法過載。Python 本身並不像 Java 或 C++ 那樣原生支援函式過載。但是,可以使用預設引數、可變長度引數以及 functools.singledispatch 等外部庫來實現類似的行為。使用預設引數進行方法過載 在 Python 中,我們可以透過使用預設引數來模擬函式過載。這允許我們使用…… 閱讀更多

我們如何在 Python 中建立遞迴函式?

Rajendra Dharmkar
更新於 2023年9月28日 01:19:18

3K+ 次瀏覽

遞迴是一種程式設計技術,其中函式在其主體中呼叫自身一次或多次。通常,它會返回此函式呼叫的返回值。如果函式定義遵循遞迴,我們稱此函式為遞迴函式。遞迴函式必須在程式中使用之前終止。如果每次遞迴呼叫問題的解都變小並趨向於基本情況,則它會終止,在基本情況下,問題無需進一步遞迴即可解決。如果基本情況沒有…… 閱讀更多

廣告