欢迎访问宙启技术站
智能推送

Python初学者必须掌握的10个函数

发布时间:2023-05-26 04:54:51

1. print()

print() 是 Python 中最基本和最常用的函数之一。它的作用是输出给定的参数。我们可以通过 print() 将变量或字符串等内容打印到屏幕上,方便我们调试代码或输出结果。

例如:

name = "Tom"
print("Hello, " + name + "!")

输出结果为:

Hello, Tom!

2. input()

input() 是 Python 中的另一个基本函数,用于从用户获取输入。当我们调用 input() 函数时,程序会暂停运行,等待用户输入值后才会继续执行。

例如:

name = input("What's your name? ")
print("Hello, " + name + "!")

这里我们通过 input() 函数从用户获取名字,然后输出一句问候语。在运行这段代码时,控制台会输出问号和提示信息,要求用户输入一个名字,用户输入完后回车,程序输出欢迎信息:

What's your name? Tom
Hello, Tom!

3. len()

len() 函数返回对象的长度或元素个数。它通常被用来获取字符串、列表、元组、字典等的长度。

例如:

str1 = "Hello, world!"
print(len(str1))

lst1 = [1, 2, 3, 4, 5]
print(len(lst1))

输出结果为:

13
5

4. range()

range() 函数用于生成一个数字序列。我们可以指定序列的开始和结束值,以及每个元素间的步长。

例如:

for x in range(0, 10):
  print(x)

这里通过 range() 函数生成了一个从 0 到 9 的数字序列,然后通过 for 循环逐个输出序列的每个元素。运行结果为:

0
1
2
3
4
5
6
7
8
9

5. type()

type() 函数用于获取一个对象的数据类型。它可以返回 int、float、str、list、dict、tuple 等。

例如:

a = 123
b = "hello"
c = [1, 2, 3]

print(type(a))
print(type(b))
print(type(c))

输出结果为:

<class 'int'>
<class 'str'>
<class 'list'>

6. abs()

abs() 函数用于返回数字的绝对值。如果数字是正数,则返回该数;如果是负数,则返回其相反数。

例如:

a = -5
b = 6

print(abs(a))
print(abs(b))

输出结果为:

5
6

7. sum()

sum() 函数用于计算一个序列的总和。它可以计算列表、元组、和集合等的总和。

例如:

lst1 = [1, 2, 3, 4, 5]
print(sum(lst1))

输出结果为:

15

8. round()

round() 函数用于将一个数字四舍五入到指定的小数位数。我们可以将数字保留到小数点后 n 位。

例如:

a = 4.123456
print(round(a, 2))

输出结果为:

4.12

9. max() 和 min()

max() 和 min() 函数分别用于获取序列中的最大值和最小值。

例如:

lst1 = [1, 2, 3, 4, 5]
print(max(lst1))
print(min(lst1))

输出结果为:

5
1

10. sorted()

sorted() 函数用于对序列进行排序。它可以对列表、元组和集合等进行排序。

例如:

lst1 = [5, 4, 2, 3, 1]
print(sorted(lst1))

输出结果为:

[1, 2, 3, 4, 5]

以上是 Python 初学者必须掌握的 10 个函数。通过学习这些函数,我们可以更加熟练地使用 Python 语言,提高代码的可读性和可维护性。