<small id="x4dj9"></small>
<div id="x4dj9"><video id="x4dj9"><wbr id="x4dj9"></wbr></video></div>
    App下載

    Python 基礎(chǔ)函數(shù)大全:新手入門必備利器

    世界頂級潛水選手 2024-06-04 11:29:07 瀏覽數(shù) (678)
    反饋


    8a8308b6a81b4dee5aeca54bac23b242 (1)

    Python 以其簡潔易懂的語法和豐富的庫函數(shù)而聞名,對于編程新手來說,掌握基礎(chǔ)函數(shù)是邁向 Python 世界的第一步。本文將為您介紹一系列常用的 Python 基礎(chǔ)函數(shù),涵蓋字符串操作、列表操作、字典操作、數(shù)學(xué)運(yùn)算、輸入輸出等方面,助您輕松入門 Python 編程。

    一、字符串操作

    字符串是編程中常用的數(shù)據(jù)類型之一,Python 提供了豐富的函數(shù)來處理字符串:

    1. len(str):返回字符串 str 的長度。
    2. str.lower():將字符串 str 中的所有字母轉(zhuǎn)換為小寫形式。
    3. str.upper():將字符串 str 中的所有字母轉(zhuǎn)換為大寫形式。
    4. str.strip():去除字符串 str 首尾的空格。
    5. str.split(sep):以 sep 為分隔符,將字符串 str 分割成列表。
    6. str.replace(old, new):將字符串 str 中的 old 字符串替換為 new 字符串。
    7. str.find(sub):返回子字符串 sub 在字符串 str 中第一次出現(xiàn)的索引位置,如果不存在則返回 -1。
    8. str.startswith(prefix):判斷字符串 str 是否以 prefix 開頭。
    9. str.endswith(suffix):判斷字符串 str 是否以 suffix 結(jié)尾。

    示例:

    str1 = "  Hello, World!  "
    print(len(str1))  # 輸出:17
    print(str1.lower())  # 輸出:  hello, world!  
    print(str1.strip())  # 輸出:Hello, World!
    print(str1.split(","))  # 輸出:['  Hello', ' World!  ']

    二、列表操作

    列表是 Python 中常用的數(shù)據(jù)結(jié)構(gòu)之一,可以存儲不同類型的數(shù)據(jù):

    1. len(list):返回列表 list 的長度。
    2. list.append(obj):在列表 list 的末尾添加元素 obj。
    3. list.insert(index, obj):在列表 list 的指定索引 index 處插入元素 obj。
    4. list.remove(obj):刪除列表 list 中第一個出現(xiàn)的元素 obj。
    5. list.pop(index):刪除并返回列表 list 中指定索引 index 處的元素,默認(rèn)刪除最后一個元素。
    6. list.sort():對列表 list 進(jìn)行排序。
    7. list.reverse():反轉(zhuǎn)列表 list 中元素的順序。

    示例:

    list1 = [1, 2, 3, 4, 5]
    print(len(list1))  # 輸出:5
    list1.append(6)
    print(list1)  # 輸出:[1, 2, 3, 4, 5, 6]
    list1.remove(3)
    print(list1)  # 輸出:[1, 2, 4, 5, 6]

    三、字典操作

    字典是一種鍵值對的數(shù)據(jù)結(jié)構(gòu),可以通過鍵來訪問對應(yīng)的值:

    1. len(dict):返回字典 dict 中鍵值對的數(shù)量。
    2. dict.keys():返回字典 dict 中所有鍵的列表。
    3. dict.values():返回字典 dict 中所有值的列表。
    4. dict.get(key, default):返回字典 dict 中鍵 key 對應(yīng)的值,如果鍵不存在則返回 default 值。
    5. dict.pop(key):刪除并返回字典 dict 中鍵 key 對應(yīng)的值。

    示例:

    dict1 = {"name": "Alice", "age": 18}
    print(len(dict1))  # 輸出:2
    print(dict1.keys())  # 輸出:dict_keys(['name', 'age'])
    print(dict1.get("age"))  # 輸出:18

    四、數(shù)學(xué)運(yùn)算

    Python 提供了常用的數(shù)學(xué)運(yùn)算函數(shù):

    1. abs(x):返回 x 的絕對值.
    2. max(x1, x2, ...):返回最大值.
    3. min(x1, x2, ...):返回最小值.
    4. round(x, n):返回 x 四舍五入到小數(shù)點(diǎn)后 n 位的值.
    5. pow(x, y):返回 x 的 y 次方.

    示例:

    print(abs(-5))  # 輸出:5
    print(max(1, 2, 3, 4, 5))  # 輸出:5
    print(round(3.1415926, 2))  # 輸出:3.14

    五、輸入輸出

    1. print(*objects, sep=' ', end='\n'): 打印輸出.
    2. input(prompt): 獲取用戶輸入.

    示例:

    print("Hello", "World!", sep="-")  # 輸出:Hello-World!
    name = input("請輸入你的名字:")
    print("你好," + name + "!")  # 輸出:你好,[用戶輸入的名字]!

    以上只是 Python 基礎(chǔ)函數(shù)的一小部分,掌握這些函數(shù)可以幫助您完成大部分的編程任務(wù)。隨著學(xué)習(xí)的深入,您將會接觸到更多更強(qiáng)大的函數(shù)和庫,不斷提升您的編程技能。 


    0 人點(diǎn)贊