51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

python3学习笔记--常用的函数

{% note info no-icon %}
本篇博客内容为学习整理笔记,学习地址为:
https://www.w3cschool.cn/minicourse/play/python3course?cp=427&gid=0
{% endnote %}

字符串函数 {#字符串函数}

1、join {#1join}

以另一个字符串作为分隔符连接字符串列表。

例如:

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

2、replace {#2replace}

用另一个替换字符串中的一个子字符串。

例如:

print("Hello ME".replace("ME", "world"))
# 打印 "Hello world"

3、startswith {#3startswith}

确定是否在字符串的开始处有一个子字符串。

例如:

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

4、endswith {#4endswith}

确定是否在字符串的结尾处有一个子字符串。

例如:

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

5、lower {#5lower}

将字符串全部转为小写。

例如:

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

6、upper {#6upper}

将字符串全部转为大写。

例如:

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

7、split {#7split}

把一个字符串转换成一个列表。

例如:

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

数字函数 {#数字函数}

1、max {#1max}

查找某些数字或列表的最大值。

例如:

print(max([1, 2, 9, 2, 4, 7, 8]))
# 打印 9

2、min {#2min}

查找某些数字或列表的最小值。

例如:

print(min(1, 6, 3, 4, 0, 7, 1))
# 打印 0

3、abs {#3abs}

将数字转成绝对值(该数字与0的距离)。

例如:

print(abs(-93))
print(abs(22))
# 打印 93

4、round {#4round}

要将数字四舍五入到一定的小数位数。

5、sum {#5sum}

计算一个列表数字的总和。

例如:

print(sum([1, 2, 3, 4, 5, 6]))
# 打印 21

列表函数 {#列表函数}

1、all {#1all}

列表中所有值均为 True 时,结果为 True,否则结果为 False。

例如:

nums = [55, 44, 33, 22, 11]

if all(\[i \> 5 for i in nums\]):
print("All larger than 5")


打印 All larger than 5
====================



2、any {#2any}

列表中只要有一个为 True,结果为 True,反之结果为 False。

例如:

nums = [55, 44, 33, 22, 11]

if any(\[i % 2 == 0 for i in nums\]):
print("At least one is even")


打印 At least one is even5
========================



3、enumerate {#3enumerate}

用来同时迭代列表的键和值。

例如:

nums = [55, 44, 33, 22, 11]

for v in enumerate(nums):
print(v)


打印
===



(0, 55)
=======



(1, 44)
=======



(2, 33)
=======



(3, 22)
=======



(4, 11)
=======



赞(0)
未经允许不得转载:工具盒子 » python3学习笔记--常用的函数