国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

python-常用的內置函數(shù)

這篇具有很好參考價值的文章主要介紹了python-常用的內置函數(shù)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。


一、函數(shù)的引入

從實現(xiàn)函數(shù)的角度來看,其至少需要想清楚以下 3 點:
1.函數(shù)需要幾個關鍵的需要動態(tài)變化的數(shù)據(jù),這些數(shù)據(jù)應該被定義成函數(shù)的參數(shù)。
2.函數(shù)需要傳出幾個重要的數(shù)據(jù)(就是調用該函數(shù)的人希望得到的數(shù)據(jù)),這些數(shù)據(jù)應該被定義成返回值。
3.函數(shù)的內部實現(xiàn)過程。

常用的內置函數(shù): max,min,sum, divmod
函數(shù)必須有輸入和輸出。
max_num = max(1, 2, 3)
print(max_num)

1.如何創(chuàng)建函數(shù)?定義函數(shù),函數(shù)內容并不會執(zhí)行
函數(shù)的輸入專業(yè)叫參數(shù), 函數(shù)的輸出叫返回值。
 重點:
       - 形參: 形式參數(shù),不是真實的值(定義函數(shù)時的參數(shù))
       - 實參:實際參數(shù),是真實的值(調用函數(shù)時的參數(shù))
def get_max(num1, num2):
    result = num1 if num1 > num2 else num2
    return result
2. 如何調用函數(shù)?
max_num = get_max(30, 80)
print(max_num)

python-常用的內置函數(shù)

二、變量的作用域

"""
可變數(shù)據(jù)類型:list, dict,set
不可變數(shù)據(jù)類型: 數(shù)值型, str, tuple
"""

# 1. 全局變量: 全局生效的變量。函數(shù)外面的變量。
name = 'admin'
def login():
    print(name)
login()

# 2. 局部變量: 局部生效的變量。函數(shù)內部的變量。
def logout():
    age = 19
    print(age)
logout()
# print(age)


# 3. 函數(shù)內部修改全局變量.
# 1). money是局部變量還是全局變量? 全局變量
# 2). 如果要在函數(shù)中修改全局的變量,不能直接修改。 需要用global關鍵字聲明修改的變量是全局變量。
# 3). 不可變數(shù)據(jù)類型修改全局變量一定要global聲明, 可變數(shù)據(jù)類型不需要。
def hello():
    global money
    money += 1
    users.append('user1')
    print(money, users)
money = 100  # 不可變數(shù)據(jù)類型
users = []  # 可變數(shù)據(jù)類型
hello()

python-常用的內置函數(shù)
python-常用的內置函數(shù)

三、參數(shù)傳遞

python-常用的內置函數(shù)

四、常見的4類形參

1. 必選參數(shù):必須要傳遞的參數(shù)

2. 默認參數(shù):可傳可不傳的參數(shù)

3. 可變參數(shù): 參數(shù)的個數(shù)會變化,可以傳0,1,2,3,…n

4. 關鍵字參數(shù):可以傳遞key和value

"""
必選參數(shù):必須要傳遞的參數(shù)
默認參數(shù):
可變參數(shù):*args - 元組
關鍵字參數(shù):**kwargs - 字典
"""

# 1. 必選參數(shù):必須要傳遞的參數(shù)
def get_max(num1: int, num2: int) -> int:
    return num1 if num1 > num2 else num2

result = get_max(20, 30)
print(result)

# 2. 默認參數(shù):可傳可不傳的參數(shù)
def pow(x, y=2):
    return x ** y

result = pow(3)  # x=3, y=2, result=9
print(result)
result = pow(2, 4)  # x=2,y=4, result=2**4=8
print(result)

# 3. 可變參數(shù): 參數(shù)的個數(shù)會變化,可以傳0,1,2,3,......n
# args是元組
# args=arguments
def my_sum(*args):
    return sum(args)

result = my_sum(4, 5, 6)  # 15
print(result)

# 4. 關鍵字參數(shù):可以傳遞key和value
# kwargs存儲在字典中
def enroll(name, age=18, **kwargs):
    print(f"""
        入學信息
    1. 姓名:{name}
    2. 年齡:{age}
    3. 其他:{kwargs}
    """)

enroll('張三', country='china', english='GRE', sports=['籃球', '羽毛球'])

from collections import  namedtuple

python-常用的內置函數(shù)
python-常用的內置函數(shù)

五、匿名函數(shù)

python-常用的內置函數(shù)

六、匿名函數(shù)對應的leetcode題目

python-常用的內置函數(shù)

七、遞歸函數(shù)

python-常用的內置函數(shù)

python-常用的內置函數(shù)
遞歸實現(xiàn)fib數(shù)列
python-常用的內置函數(shù)文章來源地址http://www.zghlxwxcb.cn/news/detail-473538.html


到了這里,關于python-常用的內置函數(shù)的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 【Python數(shù)據(jù)分析】常用內置函數(shù)(一)

    【Python數(shù)據(jù)分析】常用內置函數(shù)(一)

    ??? 哈嘍大家好,本次是python數(shù)據(jù)分析、挖掘與可視化專欄第四期 ?本期內容:常用內置函數(shù) ??系列專欄:Python數(shù)據(jù)分析、挖掘與可視化 ??“總有一段時光悄悄過去然后永遠懷念.” 本期內容為python的常用內置函數(shù)~ 參考書籍:《Python數(shù)據(jù)分析、挖掘與可視化》 在python中

    2024年02月04日
    瀏覽(88)
  • 【Python 零基礎入門】常用內置函數(shù) 再探

    【Python 零基礎入門】常用內置函數(shù) 再探

    Python 是一種解釋性, 高級和通用的變成語言. Python 由 Guido van Rossum 創(chuàng)建并 1991 年首次發(fā)布. Python 的設計強調代碼的可讀性, 其雨大允許我們使用相較于 C++ 或 Java 更少的代碼表達概念. Python 使得變成變得更簡單, 更快捷. 下面就跟著小白我來一起看一下 Python 常用的內置函數(shù).

    2024年02月04日
    瀏覽(25)
  • 【Python 零基礎入門】常用內置函數(shù) 初探

    【Python 零基礎入門】常用內置函數(shù) 初探

    Python 是一種解釋性, 高級和通用的變成語言. Python 由 Guido van Rossum 創(chuàng)建并 1991 年首次發(fā)布. Python 的設計強調代碼的可讀性, 其雨大允許我們使用相較于 C++ 或 Java 更少的代碼表達概念. Python 使得變成變得更簡單, 更快捷. 下面就跟著小白我來一起看一下 Python 常用的內置函數(shù).

    2024年02月05日
    瀏覽(19)
  • 【0基礎入門Python筆記】三、python 之函數(shù)以及常用內置函數(shù)

    【0基礎入門Python筆記】三、python 之函數(shù)以及常用內置函數(shù)

    函數(shù)是一種用于封裝可重復使用代碼塊的工具,能夠將一系列操作組織成一個邏輯單元。 函數(shù)定義 在Python中,函數(shù)通過def進行定義,后面跟著函數(shù)的名稱、參數(shù)列表和冒號。函數(shù)的主體代碼塊縮進,并在需要時使用return返回值。 在上面的示例中,我們定義了一

    2024年02月12日
    瀏覽(30)
  • Python 常用內置函數(shù)詳解(一):isinstance()函數(shù)----判斷對象是否是類或子類

    Python 常用內置函數(shù)詳解(一):isinstance()函數(shù)----判斷對象是否是類或子類

    isinstance() 函數(shù)用于判斷對象是否是類或者類型元組中任意類元素的實例。 語法結構如下: 【示例1】使用isinstance()函數(shù)判斷一個實例對象是否屬于某個類。代碼如下: 程序運行結果如下圖所示: 【示例2】使用isinstance()函數(shù)判斷某個對象是否屬于原生類型,代碼如下: 程序

    2024年02月22日
    瀏覽(87)
  • SASS常用內置函數(shù)

    引入 : @use \\\"sass:math\\\"; 常用函數(shù): ceil($number) -?向上取整 floor($number) -?向下取整 round($number) -?四舍五入 max($number...) -?比較若干數(shù)值并取最大值 min($number...) -?比較若干數(shù)值并取最小值 random() -?取0~1之間的隨機數(shù) 示例 : 引入 : @use \\\"sass:string\\\"; 常用函數(shù): [str-]length($string)

    2024年02月10日
    瀏覽(26)
  • Less常用內置函數(shù)

    isnumber (value) -?判斷是否為數(shù)字 isstring(value) -?判斷是否為字符串 isurl (value) -?判斷是否為url iscolor (value) -?判斷是否為顏色 isunit(value,?unit) -?判斷value值是否為指定單位 示例 : if((condition), value1, value2) -?判斷函數(shù),condition表達式為true,返回value1,否則返回value2 boolean(condit

    2024年02月09日
    瀏覽(25)
  • 【PHP】常用的PHP內置函數(shù)

    1、PHP內置函數(shù)非常豐富,用于執(zhí)行各種任務。以下是一些常用的PHP內置函數(shù): 字符串操作函數(shù): strlen(): 返回字符串的長度。 strpos(): 查找字符串中的某個子串第一次出現(xiàn)的位置。 substr(): 返回字符串的子串。 str_replace(): 替換字符串中的部分內容。 數(shù)組操作函數(shù): explode():

    2024年02月10日
    瀏覽(32)
  • 如何學習PHP常用函數(shù)和內置庫? - 易智編譯EaseEditing

    如何學習PHP常用函數(shù)和內置庫? - 易智編譯EaseEditing

    要學習PHP的常用函數(shù)和內置庫,可以按照以下步驟進行: 學習PHP基礎知識: 首先,掌握PHP的基礎語法和核心概念。了解變量、數(shù)據(jù)類型、操作符、控制流程、函數(shù)等基本概念和語法規(guī)則。 ? 查閱官方文檔: PHP官方文檔是學習PHP的重要資源,其中包含了所有內置函數(shù)和內置庫

    2024年02月11日
    瀏覽(20)
  • 【python基礎語法七】python內置函數(shù)和內置模塊

    eval 和 exec 在和第三方用戶交互時候,謹慎使用; 應用不一樣: json主要用于傳輸 轉換關系 localtime = mktime = ctime

    2024年02月01日
    瀏覽(23)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包