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

Python内置函数使用及常见示例

发布时间:2023-07-03 04:36:36

Python是一种面向对象、解释型的高级编程语言,广泛应用于各个领域,具有易学、易读、简洁的特点。Python提供了多种内置函数,这些函数可以直接在代码中使用,不需要进行额外的导入或定义,提供了很大的方便性。本文将介绍Python中常用的内置函数及其常见示例,帮助大家更好地了解和使用这些函数。

1. print()函数

print()函数是Python中用于输出信息到标准输出设备(通常是控制台)的函数,常用于调试和测试程序。它可以输出字符串、数字、变量、表达式等。

示例1-1:输出固定字符串

print("Hello, World!")

示例1-2:输出变量

name = "Alice"
print("My name is", name)

2. len()函数

len()函数用于获取一个序列(如字符串、列表、元组等)的长度,返回序列中元素的个数。

示例2-1:获取字符串的长度

string = "Hello!"
print(len(string))

示例2-2:获取列表的长度

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

3. input()函数

input()函数用于从标准输入设备(通常是键盘)读取用户输入的数据,并返回一个字符串。

示例3-1:获取用户输入的字符串

name = input("Please enter your name: ")
print("Hello,", name)

示例3-2:获取用户输入的数字

number = int(input("Please enter a number: "))
print("The square of", number, "is", number ** 2)

4. range()函数

range()函数用于生成一系列连续的整数,常用于循环结构中,控制循环的次数。

示例4-1:遍历整数范围

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

示例4-2:遍历指定范围的整数

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

5. type()函数

type()函数用于获取一个对象(如变量、值)的类型,返回一个表示类型的对象。

示例5-1:获取变量的类型

number = 123
print(type(number))

示例5-2:获取值的类型

print(type("Hello, World!"))

6. int()函数和str()函数

int()函数用于将一个字符串或浮点数转换为整数,str()函数用于将一个对象转换为字符串。

示例6-1:将字符串转换为整数

number = int("123")
print(number + 1)

示例6-2:将浮点数转换为整数

number = int(3.14)
print(number)

示例6-3:将整数转换为字符串

string = str(123)
print("The number is " + string)

7. sum()函数

sum()函数用于对一个序列(如列表、元组)进行求和,返回序列中所有元素的和。

示例7-1:计算列表中所有元素的和

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

示例7-2:计算元组中所有元素的和

tpl = (1, 2, 3, 4, 5)
print(sum(tpl))

8. sorted()函数

sorted()函数用于对一个序列进行排序,返回一个新的排序后的序列,不改变原序列。

示例8-1:对列表进行升序排序

lst = [3, 1, 4, 1, 5, 9, 2, 6]
sorted_lst = sorted(lst)
print(sorted_lst)

示例8-2:对字符串进行升序排序

string = "python"
sorted_string = sorted(string)
print(sorted_string)

9. min()函数和max()函数

min()函数用于返回一个序列中的最小值,max()函数用于返回一个序列中的最大值。

示例9-1:获取列表中的最小值和最大值

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

示例9-2:获取字符串中的最小字符和最大字符

string = "python"
print(min(string), max(string))

10. abs()函数

abs()函数用于返回一个数值的绝对值,可以是整数或浮点数。

示例10-1:计算整数的绝对值

number = -123
print(abs(number))

示例10-2:计算浮点数的绝对值

number = -3.14
print(abs(number))

除了以上介绍的函数,Python还提供了很多其他的内置函数,如pow()函数用于计算一个数的幂,round()函数用于四舍五入取整,等等。这些内置函数提供了很多功能,可以方便地完成各种编程任务。在实际应用中,我们可以灵活运用这些函数,提高编程的效率和质量。