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

Python中的内置函数

发布时间:2023-05-22 16:45:15

Python中的内置函数是指已经预定义好的函数,可以直接调用使用而无需再进行定义的函数。Python中的内置函数非常多,本篇文章将主要介绍一些常用的内置函数,以及它们的用法及示例。

1. print()

print()函数是Python的一个标准输出函数,常用于打印输出结果。它的基本用法如下:

print(*objects, sep=' ', end='
', file=sys.stdout, flush=False)

其中,*objects是要打印的内容,可以是多个以逗号隔开,sep是分隔符,默认为一个空格,end是输出内容的结尾,默认为一个换行符,file是输出到的文件对象,默认为标准输出,即控制台。

示例:

# 输出一个字符串
print("Hello, world!")

# 输出多个变量,并以逗号隔开
name = "Tom"
age = 18
print(name, age)

# 输出一个列表,使用自定义分隔符 ';'
my_list = ['apple', 'orange', 'banana']
print(*my_list, sep=';')

2. input()

input()函数是Python的标准输入函数,用于从控制台获取用户输入的内容。它的基本用法如下:

input(prompt=None)

其中,prompt是可选参数,用于指定提示信息,让用户知道该输入什么内容。输入结果默认为字符串类型。

示例:

# 获取用户输入并打印
user_input = input("请输入您的姓名:")
print("您的姓名是", user_input)

3. len()

len()函数用于获取字符串、列表、元组等集合类型的长度或元素个数。它的基本用法如下:

len(s)

其中,s是要获取长度的集合类型。

示例:

# 获取字符串长度
my_string = "Hello, world!"
print(len(my_string))

# 获取列表元素个数
my_list = ['apple', 'orange', 'banana']
print(len(my_list))

# 获取元组中元素个数
my_tuple = (1, 2, 3, 4, 5)
print(len(my_tuple))

4. range()

range()函数用于生成一个整数序列,一般用于for循环中。它的基本用法如下:

range(start, stop[, step])

其中,start是序列的起始值(默认为0),stop是序列的结束值(不包含在序列中),step是序列的步长(默认为1)。

示例:

# for循环打印1-5的整数
for i in range(1, 6):
    print(i)

# 使用range()生成一个列表
my_list = list(range(1, 11, 2))
print(my_list)

5. type()

type()函数用于返回对象的类型。它的基本用法如下:

type(obj)

其中,obj是要获取类型的对象。

示例:

# 获取字符串的类型
my_string = "Hello, world!"
print(type(my_string))

# 获取整数的类型
my_number = 1000
print(type(my_number))

# 获取列表的类型
my_list = ['apple', 'orange', 'banana']
print(type(my_list))

6. int()

int()函数用于将一个字符串或浮点数转换为整数。它的基本用法如下:

int(x, base=10)

其中,x是要转换的字符串或浮点数,base是转换时使用的进制,默认为10。

示例:

# 将字符串转换为整数
my_string = "123"
my_int = int(my_string)
print(type(my_int))

# 将浮点数转换为整数
my_float = 3.14
my_int = int(my_float)
print(type(my_int))

7. float()

float()函数用于将一个字符串或整数转换为浮点数。它的基本用法如下:

float(x)

其中,x是要转换的字符串或整数。

示例:

# 将字符串转换为浮点数
my_string = "3.14"
my_float = float(my_string)
print(type(my_float))

# 将整数转换为浮点数
my_int = 10
my_float = float(my_int)
print(type(my_float))

总结

本篇文章介绍了Python中的一些常见内置函数,包括print()、input()、len()、range()、type()、int()和float(),并给出了每个函数的基本用法和示例代码。这些函数是Python语言中常用的一些函数,掌握这些函数的用法,可以大大提高编写Python程序的效率。