Python编程入门:掌握10个核心基本函数302


Python以其简洁易懂的语法和强大的库而闻名,是编程入门者的绝佳选择。学习任何编程语言都离不开对基本函数的掌握,它们是构建复杂程序的基础模块。本文将深入浅出地讲解10个Python编程入门中常用的基本函数,并辅以实例代码帮助你理解和掌握。

1. `print()` 函数:输出信息

print() 函数是Python中最常用的函数之一,用于将信息输出到控制台。它可以输出各种数据类型,包括字符串、数字、列表等。 你可以用逗号隔开多个参数,print() 会自动在它们之间添加空格。例如:
print("Hello, world!") # 输出 Hello, world!
print(123, 45.6, True) # 输出 123 45.6 True

你也可以使用 `sep` 参数来指定分隔符,以及 `end` 参数来指定输出结尾符(默认是换行符 ``):
print("apple", "banana", "orange", sep=", ", end=".") # 输出 apple, banana, orange.


2. `input()` 函数:获取用户输入

input() 函数用于从用户那里获取输入。它接收一个可选的提示字符串作为参数,并返回用户输入的字符串。请注意,input() 函数总是返回一个字符串,即使用户输入的是数字,你也需要将其转换为相应的数字类型才能进行数值计算。
name = input("请输入你的名字: ")
print("你好,", name + "!")
age = int(input("请输入你的年龄: ")) # 将输入的字符串转换为整数
print("明年你将", age + 1, "岁")


3. `len()` 函数:获取长度

len() 函数用于返回一个对象(例如字符串、列表、元组等)的长度,也就是元素个数。
my_string = "Hello"
print(len(my_string)) # 输出 5
my_list = [1, 2, 3, 4, 5]
print(len(my_list)) # 输出 5


4. `type()` 函数:获取类型

type() 函数用于返回一个对象的类型。
x = 10
print(type(x)) # 输出
y = "hello"
print(type(y)) # 输出
z = [1, 2, 3]
print(type(z)) # 输出


5. `int()`, `float()`, `str()` 函数:类型转换

这三个函数分别用于将数据转换为整数、浮点数和字符串类型。这在处理用户输入或不同数据类型之间的转换时非常重要。
x = "10"
y = int(x) # 将字符串 "10" 转换为整数 10
print(type(y)) # 输出
z = 3.14
w = int(z) # 将浮点数 3.14 转换为整数 3
print(w) # 输出 3
a = 10
b = str(a) # 将整数 10 转换为字符串 "10"
print(type(b)) # 输出


6. `abs()` 函数:求绝对值

abs() 函数返回一个数字的绝对值。
x = -10
print(abs(x)) # 输出 10


7. `max()` 和 `min()` 函数:求最大值和最小值

max() 函数返回一组数值中的最大值,min() 函数返回最小值。它们可以接受多个参数,或者一个可迭代对象(例如列表)。
numbers = [1, 5, 2, 8, 3]
print(max(numbers)) # 输出 8
print(min(numbers)) # 输出 1


8. `round()` 函数:四舍五入

round() 函数对一个浮点数进行四舍五入。如果省略第二个参数,则默认保留到小数点后0位。
x = 3.14159
print(round(x)) # 输出 3
print(round(x, 2)) # 输出 3.14


9. `range()` 函数:生成数字序列

range() 函数生成一个数字序列,常用于循环。它可以接受一个、两个或三个参数:起始值(默认为0)、终止值(不包含在序列中)、步长(默认为1)。
for i in range(5): # 生成序列 0, 1, 2, 3, 4
print(i)
for i in range(1, 6): # 生成序列 1, 2, 3, 4, 5
print(i)
for i in range(1, 10, 2): # 生成序列 1, 3, 5, 7, 9
print(i)


10. `help()` 函数:获取帮助信息

help() 函数是一个非常有用的函数,可以提供任何函数或模块的详细文档信息。例如:
help(print) # 获取 print 函数的帮助信息


掌握以上十个基本函数是Python编程入门的关键。通过大量的练习和实践,你将能够熟练运用这些函数,并逐步构建更复杂和强大的程序。

2025-06-01


上一篇:Python PyQt5编程:从入门到实战,构建炫酷桌面应用

下一篇:Python入门编程代码模板大全:从零基础到轻松上手