Python中常用的内置函数(例如print()和len())
Python中的内置函数是在解释器中定义的一组函数,它们可以直接在Python程序中使用,而不需要导入或安装任何外部模块。本文将介绍一些常用的内置函数,包括print()、len()等等。
1. print()
print()函数是在Python程序中输出文本的常用方式。它可以接受任意数量的参数,并在命令行或其他输出设备上打印它们,用法如下:
print("Hello World!") #输出Hello World!
print("我是AI小助手") #输出我是AI小助手
print()函数还可以使用格式字符串,允许将变量或表达式格式化为字符串,并将其输出到命令行。
2. len()
len()函数用于返回对象的长度或元素个数。它可以用于字符串、列表、元组、字典、集合等对象,用法如下:
string = "Hello World!"
print(len(string)) #输出13
list = [1, 2, 3, 4, 5]
print(len(list)) #输出5
dict = {'name': 'Alice', 'age': 20}
print(len(dict)) #输出2
3. range()
range()函数用于生成指定范围内的整数序列。它可以接受一个、两个或三个参数,分别表示起始点、终止点和步长,默认步长为1。用法如下:
for i in range(6):
print(i) #输出0, 1, 2, 3, 4, 5
for i in range(1, 10, 2):
print(i) #输出1, 3, 5, 7, 9
4. input()
input()函数用于从命令行读取用户输入的数据。它会返回用户输入的字符串,用法如下:
name = input("请输入您的姓名:")
print("您好," + name + "!")
age = input("请输入您的年龄:")
print("您今年" + age + "岁。")
5. type()
type()函数用于返回对象的类型或类名。它可以用于检查一个变量或对象的数据类型,用法如下:
string = "Hello World!"
print(type(string)) #输出<class 'str'>
list = [1, 2, 3, 4, 5]
print(type(list)) #输出<class 'list'>
dict = {'name': 'Alice', 'age': 20}
print(type(dict)) #输出<class 'dict'>
6. str()
str()函数用于将其他类型的数据转换为字符串类型。它可以用于数字、列表、元组、字典等对象,用法如下:
num = 123
print(type(num)) #输出<class 'int'>
string = str(num)
print(type(string)) #输出<class 'str'>
list = [1, 2, 3, 4, 5]
string = str(list)
print(type(string)) #输出<class 'str'>
7. int()
int()函数用于将字符串或其他类型的数据转换为整数类型。它可以用于十进制、二进制、八进制、十六进制等数字表示法,用法如下:
string = "123"
num = int(string)
print(type(num)) #输出<class 'int'>
binary = "0b1101"
num = int(binary, 2)
print(num) #输出13
octal = "0o17"
num = int(octal, 8)
print(num) #输出15
hexadecimal = "0x7F"
num = int(hexadecimal, 16)
print(num) #输出127
8. float()
float()函数用于将字符串或整数转换为浮点数类型。它可以用于整数、字符串等对象,用法如下:
string = "3.14"
num = float(string)
print(type(num)) #输出<class 'float'>
integer = 123
num = float(integer)
print(type(num)) #输出<class 'float'>
9. round()
round()函数用于将浮点数进行四舍五入取整。它可以指定保留的小数位数,用法如下:
num = 3.14159
print(round(num)) #输出3
num = 3.14159
print(round(num, 2)) #输出3.14
10. sum()
sum()函数用于计算序列中所有元素的总和。它可以用于列表、元组、集合等对象,用法如下:
list = [1, 2, 3, 4, 5]
print(sum(list)) #输出15
tuple = (1, 2, 3, 4, 5)
print(sum(tuple)) #输出15
set = {1, 2, 3, 4, 5}
print(sum(set)) #输出15
总结
以上介绍了一些常用的Python中内置函数,包括print()、len()、range()、input()、type()、str()、int()、float()、round()、sum()等等。这些内置函数在Python编程中非常常用,熟悉它们的使用可以提高程序的开发效率和质量。
