Python中有很多内置函数和标准库函数,这些函数可以帮助我们完成各种任务。下面是Python中常用函数的使用攻略:
1. 内置函数
Python中有很多内置函数,这些函数可以直接使用,无需导入任何模块。下面是一些常用的内置函数:
print()
print()
函数用于将指定的对象输出到控制台。可以输出字符串、数字、列表、元组、字典等对象。
示例:
print("Hello, World!") # 输出字符串
print(123) # 输出数字
print([1, 2, 3]) # 输出列表
print((1, 2, 3)) # 输出元组
print({"name": "Alice", "age": 18}) # 输出字典
len()
len()
函数用于返回指定对象的长度或元素个数。可以返回字符串、列表、元组、字典等对象的长度或元素个数。
示例:
print(len("Hello, World!")) # 输出字符串长度
print(len([1, 2, 3])) # 输出列表元素个数
print(len((1, 2, 3))) # 输出元组元素个数
print(len({"name": "Alice", "age": 18})) # 输出字典元素个数
range()
range()
函数用于生成一个整数序列,可以指定起始值、终止值和步长。可以用于循环和列表生成式等场景。
示例:
for i in range(1, 10, 2):
print(i) # 输出1, 3, 5, 7, 9
numbers = [i for i in range(1, 10, 2)]
print(numbers) # 输出[1, 3, 5, 7, 9]
input()
input()
函数用于从控制台读取用户输入的数据,返回一个字符串类型的值。
示例:
name = input("请输入你的名字:")
print(f"你好,{name}!")
2. 标准库函数
Python中还有很多标准库函数,这些函数需要通过import
语句导入相应的模块后才能使用。下面是一些常用的标准库函数:
math库
math
库提供了数学运算相关的函数,例如三角函数、指数函数、对数函数、常量等。
示例:
import math
print(math.sin(math.pi / 2)) # 输出1.0
print(math.exp(1)) # 输出2.718281828459045
print(math.log(10)) # 输出2.302585092994046
print(math.pi) # 输出3.141592653589793
random库
random
库提供了生成随机数的函数,例如生成随机整数、生成随机浮点数、从序列中随机选择元素等。
示例:
import random
print(random.randint(1, 10)) # 输出1~10之间的随机整数
print(random.uniform(1, 10)) # 输出1~10之间的随机浮点数
print(random.choice(["apple", "banana", "orange"])) # 从序列中随机选择一个元素
datetime库
datetime
库提供了日期和时间相关的函数,例如获取当前日期和时间、日期和时间的格式化等。
示例:
import datetime
now = datetime.datetime.now()
print(now) # 输出当前日期和时间
print(now.strftime("%Y-%m-%d %H:%M:%S")) # 输出当前日期和时间的格式化字符串
3. 自定义函数
除了内置函数和标准库函数,Python还支持自定义函数。自定义函数可以根据具体需求编写,可以接受参数和返回值。
示例:
def add(x, y):
return x + y
result = add(1, 2)
print(result) # 输出3
在上述代码中,我们定义了一个add()
函数,该函数接受两个参数x
和y
,返回它们的和。我们调用add()
函数,并将结果赋值给result
变量,然后输出result
变量的值。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:详解Python中的各种函数的使用 - Python技术站