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

Python中内置函数的使用方法和常见例子

发布时间:2023-10-21 04:15:55

Python中有很多内置函数可以直接使用,这些函数提供了一些基本的常用功能,比如数学计算、字符串处理、数据类型转换等。以下是 Python 中一些常见的内置函数及其使用方法和例子:

1. print():打印输出内容到控制台。

print("Hello, World!")  # 输出: Hello, World!

2. len():返回一个容器对象(如字符串、列表或元组)的长度。

s = "Hello, World!"
print(len(s))  # 输出: 13

3. input():从控制台获取用户的输入。

name = input("Please enter your name: ")
print("Hello, " + name + "!")  # 输出: Hello, <用户输入>!

4. type():返回一个对象的数据类型。

num = 10
print(type(num))  # 输出: <class 'int'>

s = "Hello, World!"
print(type(s))  # 输出: <class 'str'>

5. int()float()str()bool():将其他类型的对象转换为整型、浮点型、字符串和布尔型。

num = int("10")  # 将字符串转换为整数
print(num)  # 输出: 10

f = float("3.14")  # 将字符串转换为浮点数
print(f)  # 输出: 3.14

s = str(10)  # 将整数转换为字符串
print(s)  # 输出: "10"

b = bool("")  # 将空字符串转换为布尔型
print(b)  # 输出: False

6. abs():返回一个数的绝对值。

print(abs(-10))  # 输出: 10

7. round():对一个数进行四舍五入。

print(round(3.14159, 2))  # 输出: 3.14

8. max()min():返回一组数中的最大值和最小值。

nums = [1, 2, 3, 4, 5]
print(max(nums))  # 输出: 5
print(min(nums))  # 输出: 1

9. sum():返回一组数字的和。

nums = [1, 2, 3, 4, 5]
print(sum(nums))  # 输出: 15

10. range():生成一个指定范围内的整数序列。

for i in range(1, 5):
    print(i)  # 输出: 1, 2, 3, 4

11. sorted():对一个可迭代对象进行排序。

nums = [4, 2, 1, 3, 5]
print(sorted(nums))  # 输出: [1, 2, 3, 4, 5]

12. list()tuple()dict()set():将其他类型的对象转换为列表、元组、字典和集合。

s = "Hello, World!"
print(list(s))  # 输出: ['H', 'e', 'l', 'l', 'o', ',', ' ', 'W', 'o', 'r', 'l', 'd', '!']

nums = (1, 2, 3, 4, 5)
print(tuple(nums))  # 输出: (1, 2, 3, 4, 5)

person = {"name": "John", "age": 30}
print(dict(person))  # 输出: {'name': 'John', 'age': 30}

nums = [1, 2, 2, 3, 3, 3, 4, 4, 4, 4]
print(set(nums))  # 输出: {1, 2, 3, 4}

这些只是 Python 中常见的一些内置函数,还有很多其他的内置函数可以帮助我们简化代码和实现一些常用的功能。在使用 Python 进行开发时,可以随时查阅官方文档或其他资源来了解更多内置函数的使用方法和例子。