Python中的部分函数及功能使用

Python包含许多有用的内置函数和方法来完成常见任务。

1.字符串函数

1.join - 使用另一个字符串作为分隔符连接字符串列表。
2.replace - 将字符串中的一个子字符串替换为另一个子字符串。
3.startswith和endswith - 分别确定字符串的开头和结尾是否有子字符串。
4.要更改字符串的大小写,可以使用lower和upper。
5.split方法与join方法相反,可以将某个分隔符放入列表中。
程序实例:

print(", ".join(["spam", "eggs", "ham"]))
#prints "spam, eggs, ham"

print("Hello ME".replace("ME", "world"))
#prints "Hello world"

print("This is a sentence.".startswith("This"))
# prints "True"

print("This is a sentence.".endswith("sentence."))
# prints "True"

print("This is a sentence.".upper())
# prints "THIS IS A SENTENCE."

print("AN ALL CAPS SENTENCE".lower())
#prints "an all caps sentence"

print("spam, eggs, ham".split(", "))
#prints "['spam', 'eggs', 'ham']"

2.数字函数

对于数字函数可能都比较熟悉
1.要查找某些数字或列表的最大值或最小值,可以使用max或min;
2.要从零(其绝对值)中找到数字的距离,使用abs;
3.要将数字舍入到一定数量的小数位,使用round;
4.要查找列表的总数,使用sum。

print(min(1, 2, 3, 4, 0, 2, 1))
print(max([1, 4, 9, 2, 5, 6, 8]))
print(abs(-99))
print(abs(42))
print(sum([1, 2, 3, 4, 5]))
------------------------------
>>
0
9
99
42
15

3.列表函数

1.append 方法。这会将项目添加到现有列表的末尾。
2.要获取列表中的项目数,可以使用len 函数。
3.insert可以让你在列表中的任何位置插入一个新的项目,而不是仅仅在最后。
4.index的方法找到一个列表项的第一次出现,并返回其索引。如果该项不在列表中,则会引发ValueError。

#1 .append
nums = [1, 2, 3]
nums.append(4)
print(nums)

-------------------------
>>>
[1, 2, 3, 4]

#2.len
nums = [1, 3, 5, 2, 4]
print(len(nums))

-------------------------
>>>
5

#3. insert
words = ["Python", "fun"]
index = 1
words.insert(index, "is")
print(words)

--------------------------
>>>
['Python', 'is', 'fun']

#4.index
letters = ['p', 'q', 'r', 's', 'p', 'u']
print(letters.index('r'))
print(letters.index('p'))
print(letters.index('z'))

--------------------------
>>>
2
0
ValueError: 'z' is not in list
发布了32 篇原创文章 · 获赞 32 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/weixin_43199584/article/details/88611717
今日推荐