Python是一種高級編程語言,擁有強大且易於使用的函數庫,可以輕鬆實現各種任務。本文將詳細介紹Python中常用的函數,包括字符串、數字、列表、字典、日期等方面的常見函數。
一、字符串函數
在Python中,字符串是最常用的數據類型之一。以下是字符串函數中的一些例子。
1、len()
len()函數返回字符串的長度。
str = "Hello World"
print(len(str))
輸出結果為: 11
2、strip()
strip()方法用於從字符串的開始和結尾處去除空格。
str = " Hello World "
print(str.strip())
輸出結果為: “Hello World”
3、upper()
upper()方法將字符串中的所有字母轉換為大寫。
str = "Hello World"
print(str.upper())
輸出結果為: “HELLO WORLD”
4、lower()
lower()方法將字符串中的所有字母轉換為小寫。
str = "Hello World"
print(str.lower())
輸出結果為: “hello world”
二、數字函數
Python中的數字函數主要用於進行數學計算並返回數字。以下是數字函數中的一些例子。
1、abs()
abs()函數返回數字的絕對值。
num = -3
print(abs(num))
輸出結果為: 3
2、max()
max()函數返回給定參數中的最大值。
nums = [1, 2, 3, 4]
print(max(nums))
輸出結果為: 4
3、min()
min()函數返回給定參數中的最小值。
nums = [1, 2, 3, 4]
print(min(nums))
輸出結果為: 1
4、round()
round()函數將數字四捨五入到指定的小數位數。
num = 3.1415926
print(round(num, 2))
輸出結果為: 3.14
三、列表函數
Python中的列表函數包括在列表中添加、刪除元素和查找元素的函數。以下是列表函數中的一些例子。
1、append()
append()方法在列表的末尾添加元素。
fruits = ['apple', 'banana', 'cherry']
fruits.append("orange")
print(fruits)
輸出結果為: [‘apple’, ‘banana’, ‘cherry’, ‘orange’]
2、remove()
remove()方法從列表中刪除指定元素。
fruits = ['apple', 'banana', 'cherry']
fruits.remove("banana")
print(fruits)
輸出結果為: [‘apple’, ‘cherry’]
3、index()
index()方法返回指定元素的索引。
fruits = ['apple', 'banana', 'cherry']
index = fruits.index("banana")
print(index)
輸出結果為: 1
四、字典函數
Python中的字典函數包括在字典中添加、刪除元素和查找元素的函數。以下是字典函數中的一些例子。
1、get()
get()方法返回指定鍵的值。
fruits = {'apple': 1, 'banana': 2, 'cherry': 3}
value = fruits.get("banana")
print(value)
輸出結果為: 2
2、pop()
pop()方法從字典中刪除指定鍵,並返回刪除的值。
fruits = {'apple': 1, 'banana': 2, 'cherry': 3}
value = fruits.pop("banana")
print(fruits)
輸出結果為: {‘apple’: 1, ‘cherry’: 3}
3、keys()
keys()方法返回包含字典中所有鍵的列表。
fruits = {'apple': 1, 'banana': 2, 'cherry': 3}
keys = fruits.keys()
print(keys)
輸出結果為: dict_keys([‘apple’, ‘banana’, ‘cherry’])
五、日期函數
Python中的日期函數用於處理日期和時間。以下是日期函數中的一些例子。
1、datetime()
datetime()方法返回當前日期和時間。
import datetime
now = datetime.datetime.now()
print(now)
輸出結果為: 2021-06-28 13:49:03.860211
2、strftime()
strftime()方法將日期時間對象轉換為字符串。
import datetime
now = datetime.datetime.now()
str = now.strftime("%Y-%m-%d %H:%M:%S")
print(str)
輸出結果為: 2021-06-28 13:49:03
3、timedelta()
timedelta()方法用於在日期和時間之間進行計算。
import datetime
now = datetime.datetime.now()
delta = datetime.timedelta(days=7)
new_date = now + delta
print(new_date)
輸出結果為: 2021-07-05 13:51:43.613443
結論
本文介紹了Python中常用的字符串、數字、列表、字典和日期函數。這些函數可幫助開發人員輕鬆處理和操作數據。
原創文章,作者:TZFWZ,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/373509.html