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

Python函数——内置函数的使用和常见示例

发布时间:2023-06-30 11:47:02

Python内置函数是Python语言提供的一组核心函数,可以直接在代码中使用。这些内置函数是Python开发者经过精心设计和实现的,可以帮助开发者更轻松地处理常见的任务。

在本文中,我将介绍一些常见的Python内置函数的使用和示例。

1. print()函数:用于在控制台输出文本或变量的值。它是最常用的内置函数之一,可以用于调试和显示程序运行结果。

print("Hello, World!")
name = "Alice"
print("My name is", name)

2. len()函数:用于获取字符串、列表、元组等对象的长度。它返回对象中元素的数量。

word = "Hello"
print(len(word))

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

3. input()函数:用于从控制台接收用户输入的数据。它可以带有一个可选的提示信息,将提示信息显示给用户,并等待用户输入。

name = input("Enter your name: ")
print("Hello,", name)

4. int()函数:用于将字符串或浮点数转换为整数。如果不能转换,则会抛出异常。

age = input("Enter your age: ")
age_as_int = int(age)
print("You will be", age_as_int + 1, "next year.")

5. float()函数:用于将字符串或整数转换为浮点数。如果不能转换,则会抛出异常。

weight = input("Enter your weight in kilograms: ")
weight_as_float = float(weight)
print("Your weight in pounds is", weight_as_float * 2.20462)

6. str()函数:用于将对象转换为字符串。可以用于将数字转换为字符串,或者将其他类型的对象转换为可打印的字符串。

age = 25
age_as_str = str(age)
print("You are", age_as_str, "years old.")

numbers = [1, 2, 3, 4, 5]
numbers_as_str = str(numbers)
print("The numbers are:", numbers_as_str)

7. range()函数:用于生成一个整数序列,常用于循环中的迭代次数控制。

for i in range(5):
    print(i)

for i in range(1, 6):
    print(i)

for i in range(1, 10, 2):
    print(i)

8. sum()函数:用于计算列表或元组中所有元素的和。

numbers = [1, 2, 3, 4, 5]
total = sum(numbers)
print("The sum of the numbers is", total)

9. sorted()函数:用于对列表或元组进行排序,返回一个新的排序后的列表。

numbers = [3, 1, 4, 1, 5, 9, 2, 6, 5]
sorted_numbers = sorted(numbers)
print("Sorted numbers:", sorted_numbers)

10. max()min()函数:分别用于获取列表或元组中的最大值和最小值。

numbers = [3, 1, 4, 1, 5, 9, 2, 6, 5]
max_number = max(numbers)
min_number = min(numbers)
print("Max number:", max_number)
print("Min number:", min_number)

以上是一些常见的Python内置函数的使用和示例。这些函数可以帮助开发者更快速地实现程序的功能,提高开发效率。掌握并灵活运用这些内置函数,将会使你的Python编程更加便捷和高效。