
python编程
文章平均质量分 73
python编程
海阔天空_2013
海阔凭鱼跃,天高任鸟飞。
展开
-
Python自动化操作文档系列
在忙碌的工作中,你是否渴望偶尔的轻松时刻?Python自动化操作文档系列专题文章为你带来全新的 “摸鱼神器”。Python以其高效灵活的特性,能让繁琐任务自动完成,为你争取片刻悠闲。从简单的脚本到复杂的自动化流程,本系列将带你探索如何巧妙运用Python,在工作中实现轻松摸鱼与高效办公的完美平衡。原创 2024-12-15 18:36:43 · 926 阅读 · 0 评论 -
Python-pptx库简介
Python-pptx是一个用于创建和更新PowerPoint(.pptx)演示文稿的Python库。它允许用户以编程的方式添加幻灯片、文本、形状、图片、图表等元素,以及设置字体、颜色、布局等格式。该库支持多种操作系统,并且易于安装和使用。Python-pptx库是一个功能强大的工具,用于在Python中创建和操作PowerPoint演示文稿。通过本文的介绍和示例,读者应该能够了解如何使用该库来添加幻灯片、文本、形状、图片和图表等元素,并设置它们的格式。原创 2024-12-15 18:30:50 · 1591 阅读 · 0 评论 -
Python pywin32库详解
pywin32可以通过 win32api.RegOpenKeyEx()、 win32api.RegQueryValueEx()和 win32api.RegSetValueEx()等函数来操作 Windows注册表。例如,用于窗口样式的常量 win32con.WS_OVERLAPPEDWINDOW表示一个带有标题栏、边框、系统菜单和最大化、最小化按钮的重叠窗口。- 使用win32com可以实现各种自动化任务,如从数据库中读取数据并填充到Excel表格中,或者从Word文档中提取特定的信息。原创 2024-12-11 12:15:46 · 3299 阅读 · 0 评论 -
Python基础系列
在数字化的时代,Python以其简洁、高效和强大的功能成为编程领域的热门选择。无论你是编程新手渴望踏入代码世界的大门,还是有经验的开发者寻求更便捷的工具,Python编程基础系列文章将为你开启精彩的编程之旅。以下Python编程基础系列文章,覆盖Python基础知识点,包含丰富的示例程序,分享给大家。原创 2024-12-09 21:40:12 · 647 阅读 · 0 评论 -
Pillow:强大的Python图像处理库
Pillow是Python Imaging Library(PIL)的一个友好分支,它提供了广泛的功能,包括图像读取、保存、编辑、转换、绘制等。无论你是一名专业的软件开发人员,还是一个对图像处理感兴趣的爱好者,Pillow都能为你提供强大的工具来处理图像。该方法接受一个包含四个坐标值的元组作为参数,表示圆形的外接矩形的左上角和右下角坐标。该函数接受两个Image对象和一个遮罩图像作为参数,并返回一个合成后的Image对象。该函数接受一个包含新宽度和新高度的元组作为参数,并返回一个缩放后的Image对象。原创 2024-12-06 20:37:13 · 1177 阅读 · 0 评论 -
Python plotly库介绍
其中,plotly是一个功能强大、交互式的可视化库,可以创建各种类型的图表,包括线图、散点图、柱状图、饼图、3D图表等。上述代码首先使用px.data.gapminder()函数加载了一个包含世界各国人口数据的数据集,然后使用px.choropleth函数创建了一个世界地图,并设置了地图的颜色、鼠标悬停显示的信息等参数。上述代码首先生成了两组数据 y1 和 y2 ,然后使用go.Figure 创建一个空的图表对象,接着通过add_trace方法分别添加了一个线图和一个散点图,并设置了图表的名称。原创 2024-11-27 20:29:30 · 1163 阅读 · 0 评论 -
浏览器自动化库playwright简介
同时,playwright还提供了丰富的高级功能,如断言、截图、录制和回放、并行执行等,使得开发者可以更好地满足不同的测试需求。接着,使用p.chromium.launch()方法启动了Chromium浏览器,并使用browser.new_page()方法创建了一个新的页面。在上面的代码中,使用page.pause()方法暂停了页面的执行,然后手动执行了一些操作。在上面的代码中,使用page.fill()方法填写了用户名和密码输入框,然后使用page.click()方法点击了提交按钮。原创 2024-11-26 20:10:43 · 1073 阅读 · 0 评论 -
Micropython machine库简介
通过machine库,开发者可以轻松地控制微控制器的硬件,实现各种功能,如读取传感器数据、控制电机、与外部设备通信等。在实际应用中,开发者可以根据自己的需求选择合适的硬件资源,并使用 machine 库进行控制和操作。通过machine库,开发者可以轻松地控制微控制器的硬件,实现各种功能,如读取传感器数据、控制电机、与外部设备通信等。在Micropython中, machine库是一个非常重要的库,它提供了对微控制器硬件的底层访问和控制功能。可以设置PWM的频率和占空比,用于控制电机速度、LED亮度等。原创 2024-11-26 12:51:32 · 1755 阅读 · 0 评论 -
MicroPython ubluetooth 库详细介绍
MicroPython的ubluetooth库为蓝牙通信提供了强大的支持,使得开发者能够在MicroPython环境下轻松实现蓝牙设备之间的通信。其中ubluetooth库为MicroPython提供了强大的蓝牙通信功能,使得开发者能够轻松地在各种支持MicroPython的硬件平台上实现蓝牙设备之间的通信。它提供了一系列的函数和类,用于实现蓝牙设备的扫描、连接、数据传输等功能。- 上述代码中,首先创建了一个蓝牙服务和一个特征,然后可以通过read和write函数读取和写入特征值。# 处理连接成功事件。原创 2024-11-25 12:25:23 · 1377 阅读 · 0 评论 -
Python logging库介绍
通过合理地配置日志记录器、处理器、格式化器和过滤器,可以实现灵活、高效的日志记录,帮助开发人员更好地调试、监控和维护程序。通常,每个模块使用一个独立的日志记录器,以方便跟踪日志的来源。使用日志记录器的方法,如debug() 、 info() 、 warning() 、 error()和critical()来输出不同级别的日志消息。在这个例子中,我们定义了一个格式化器,它将输出日志的时间、记录器名称、日志级别和日志消息。在这个例子中,我们创建了一个过滤器,只允许INFO级别的日志消息通过。原创 2024-11-20 16:59:20 · 578 阅读 · 0 评论 -
Python CSV文档自动化操作详解
在数据处理和分析中,CSV(Comma-Separated Values)文件是一种常见的格式。Python提供了强大的工具来操作CSV文件,实现自动化的数据处理任务。本文详细地介绍了如何使用Python进行CSV文档的自动化操作,包括读取、写入、修改和分析CSV文件等各种操作。原创 2024-11-17 18:32:05 · 977 阅读 · 0 评论 -
Python pywinauto库介绍
pywinauto是一个功能强大的Python库,为与Windows应用程序的交互提供了便捷的方式。通过它,开发者可以实现自动化操作,提高工作效率,解决各种与Windows桌面应用相关的任务。它可以模拟用户操作,如点击按钮、输入文本、选择菜单等,适用于各种Windows应用程序,包括传统的桌面应用和现代的UWP应用。在Python的自动化测试和桌面应用交互领域,pywinauto库是一个强大的工具。在实际应用中,需要进行充分的测试。- 对于需要重复输入数据的任务,可以使用pywinauto实现自动化。原创 2024-11-16 18:37:02 · 1128 阅读 · 0 评论 -
Python sys库介绍
无论是处理命令行参数、管理输入输出流、添加模块搜索路径,还是获取系统信息和退出程序,sys模块都为我们提供了强大的工具。在Python中, sys模块是一个非常重要的内置模块,它提供了一系列与Python解释器及其运行环境交互的函数和变量。sys.exit()提供了一种干净的退出方式,并可以返回一个状态码,以便外部程序了解程序的退出原因。sys.path是一个列表,包含了Python解释器搜索模块的路径。sys.version提供了关于Python解释器版本的详细信息,这在确保代码的兼容性时非常有用。原创 2024-11-15 21:23:23 · 1727 阅读 · 0 评论 -
Python PySimpleGUI库介绍
PySimpleGUI是一个为Python设计的GUI 库,它旨在让开发者能够快速构建实用的图形界面,而无需深入了解复杂的底层GUI框架知识。[sg.Radio('加法', 'OPERATION', key='-ADD-'), sg.Radio('减法', 'OPERATION', key='-SUBTRACT-')],布局是一个列表的列表,其中每个内部列表代表一行,内部列表中的元素代表该行中的各个组件。[sg.Text('输入你的名字:'), sg.InputText(key='-INPUT-')],原创 2024-11-15 12:18:46 · 723 阅读 · 0 评论 -
Python自动化操作JSON文件详解
通过Python的json模块,我们可以方便地将Python对象转换为JSON字符串,或将JSON字符串转换为Python对象。同时,我们还可以读写JSON文件,并使用第三方库进行JSON数据的验证。在这个例子中,我们首先定义了一个Python字典data ,然后使用json.dumps()函数将其转换为JSON字符串。在这个例子中,我们使用json.dump()函数将data字典写入名为data.json的文件中。除了处理JSON字符串,Python的json模块还可以用于读写JSON文件。原创 2024-11-14 22:08:11 · 1203 阅读 · 0 评论 -
Python math库:强大的数学运算利器
math.log(x[, base]):返回x的自然对数(以e为底),如果指定了base,则返回以base为底的对数。- math.log10(x):返回x的常用对数(以10为底)。- math.sin(x) :返回x弧度的正弦值。- math.tan(x) :返回x弧度的正切值。- math.pow(x, y):返回x的y次幂。- math.fabs(x):返回x的绝对值。- math.sqrt(x):返回x的平方根。- math.exp(x):返回e的x次幂。原创 2024-11-12 12:16:56 · 496 阅读 · 0 评论 -
Python pandas库:强大的数据处理工具
pandas是一个用于数据处理和分析的Python库,提供了数据结构Series和DataFrame,使得数据的操作和分析变得更加容易。可以使用dropna()方法删除包含缺失值的行或列,也可以使用fillna()方法填充缺失值。DataFrame是一种二维表格型数据结构,它包含了一组有序的列,每列可以是不同的数据类型。Series是一种类似于一维数组的对象,它由一组数据和与之相关的索引组成。可以使用sum()、mean()、max()等聚合函数对数据进行统计分析。同样,也可以将数据写入不同格式的文件。原创 2024-11-09 20:18:59 · 723 阅读 · 0 评论 -
Python捕获与处理异常
Python中有很多内置的异常类型,例如ZeroDivisionError(除零错误)、 TypeError(类型错误)等。对程序的异常捕获与处理,可增强程序稳定性、可读性与可维护性,实现优雅的错误恢复。在这个例子中, try块中的代码试图进行除零操作,这会引发ZeroDivisionError异常。通过合理地使用异常处理机制,可以使程序更加健壮,能够更好地应对各种错误情况,提高程序的可靠性和稳定性。print("无论是否发生异常,都会执行这里的代码。print("结果是:", result)原创 2024-11-08 11:26:11 · 651 阅读 · 0 评论 -
Python异常的类型与抛出:构建健壮程序的关键
异常是程序在执行过程中遇到的错误情况。在实际编程中,应该根据具体的需求选择合适的异常类型,并在必要时自定义异常,以提高程序的可读性和可维护性。在这个例子中,我们定义了一个自定义异常NegativeNumberError ,并在square_root函数中抛出这个异常,当参数是负数时。在上面的例子中,我们定义了一个自定义异常 MyCustomError ,并在divide函数中抛出这个异常,当除数为0时。在这个例子中,我们要求用户输入年龄,如果用户输入的年龄是负数,我们就抛出一个ValueError异常。原创 2024-11-06 12:10:58 · 924 阅读 · 0 评论 -
Python文件指针与文件状态
通过了解和掌握文件指针的移动和位置获取,以及文件状态的判断,你可以更灵活地处理文件,实现随机访问、权限检查和状态监测等功能。接着,使用seek(0, 2)将文件指针移动到文件末尾,并使用tell()方法获取文件的大小。获取文件的大小,读取文件的第一行,并判断文件是否可读和可写。在这个例子中,使用os.stat()函数获取文件的状态信息,并打印出文件的大小、创建时间、修改时间和权限等信息。在这个例子中,首先读取了文件的第一行,然后使用tell()方法获取当前文件指针的位置,并打印出来。原创 2024-11-04 21:22:04 · 865 阅读 · 0 评论 -
Python自动化操作Word文档详解
在日常办公和数据处理中,我们经常需要处理Word文档。在上面的代码中,我们遍历文档中的每个表格,并遍历每个表格的行和列,如果单元格中包含“要修改的内容”,则将其替换为“修改后的内容”。在上面的代码中,我们向文档中添加了一个段落,并设置了段落中第一个Run对象的字体格式为宋体、字号为12磅、加粗、斜体和下划线。在上面的代码中,我们遍历文档中的每个表格,并遍历每个表格的行和列,打印出每个单元格的文本内容。在上面的代码中,我们遍历文档中的每个段落,如果段落中包含“要修改的内容”,则将其替换为“修改后的内容”。原创 2024-11-03 07:41:23 · 1739 阅读 · 0 评论 -
Python datetime库简介
datetime库为Python开发者提供了灵活且强大的日期和时间处理能力,无论是在日常脚本编写还是复杂的项目中都非常实用。#输出:2024-10-31 16:00:00.123456(实际输出取决于运行时间)#输出:2024-10-31 16:15:30(实际输出取决于运行时间):用于表示两个日期、时间或日期时间之间的时间差。#输出:2024-10-31 16:30:00。#输出:当前时间加上 7 天后的日期和时间。:表示时间,包含小时、分钟、秒、微秒等。:表示日期和时间的组合。原创 2024-10-31 20:48:08 · 574 阅读 · 0 评论 -
Python Pendulum库:优雅的时间处理利器
Pendulum库以其简洁的API、强大的时区处理和灵活的时间计算功能,成为Python开发者在时间处理方面的得力助手。无论是处理日常的时间任务还是在复杂的项目中,Pendulum都能大大提高开发效率,让时间处理变得更加轻松。Pendulum提供了非常直观的方法来创建、操作和格式化时间对象。而Pendulum库的出现,为我们提供了一种更加优雅、简洁且强大的时间处理方式。可以方便地在不同时区之间进行时间转换,确保时间的准确性。允许进行链式操作,使得对时间对象的一系列操作可以连续进行,代码更加简洁流畅。原创 2024-10-31 15:25:00 · 372 阅读 · 0 评论 -
Python pyautogui库:自动化操作的强大工具
它允许你通过编程控制鼠标和键盘操作,无论是进行自动化测试、创建宏,还是进行一些重复性的任务,pyautogui都能发挥巨大的作用。例如,pyautogui.moveTo(100, 100)将鼠标移动到屏幕坐标为(100, 100)的位置。pyautogui.dragTo(x, y)和pyautogui.dragRel(xOffset, yOffset)分别用于将鼠标拖动到指定坐标位置和相对当前位置进行拖动。pyautogui.hotkey('ctrl', 'c')可以模拟组合键操作,这里是复制操作。原创 2024-10-31 13:48:01 · 978 阅读 · 0 评论 -
ESP-NOW介绍
在发送器代码中,我们首先初始化ESP-NOW,然后设置接收设备的MAC地址,并发送一条数据。总之,ESP-NOW是一种非常实用的无线通信技术,通过MicroPython的编程示例,我们可以更加方便地在ESP系列芯片上实现ESP-NOW通信,为物联网项目提供高效、低功耗、快速响应的通信解决方案。ESP-NOW是一种专为ESP8266和ESP32等ESP系列芯片设计的无线通信协议,它具有高效、低功耗、快速响应等特点,在物联网领域有着广泛的应用。通过 ESP-NOW,这些设备可以快速地交换数据,实现联动控制。原创 2024-10-31 09:00:47 · 822 阅读 · 0 评论 -
Python自动化操作TXT文件介绍
Python提供了不同的内置函数,来实现对TXT文件的打开、读取、写入与关闭等自动化操作,实现对文件的高效处理。- 'b' :二进制模式,可以和其他模式结合使用,如 'rb' 表示以二进制只读模式打开文件。3. 使用readlines()方法可以将文件内容读取为一个列表,列表中的每个元素是文件的一行。- 'w' :写入模式,如果文件不存在则创建,如果存在则会截断文件内容。- 'a' :追加模式,在文件末尾追加内容,如果文件不存在则创建。- 'r' :只读模式,文件必须存在,否则会抛出错误。原创 2024-10-30 15:01:25 · 351 阅读 · 0 评论 -
Python xlwt库介绍
xlwt库为Python开发者提供了一种方便的方式来创建Excel文件。使用xlwt库,我们可以轻松地将数据写入到Excel工作表中,并设置各种样式。它在报表生成或数据导出场合应用广泛。xlwt是Python中一个用于创建Excel文件(支持.xls格式)的库。它允许你在Python程序中生成Excel文件,包括设置单元格内容、样式等。原创 2024-10-29 15:54:10 · 581 阅读 · 0 评论 -
Python xlrd库介绍
在这个示例中,我们首先打开一个名为example.xls的Excel文件,然后获取第一个工作表。接着,我们使用循环遍历工作表中的所有单元格,并打印出每个单元格的值。需要注意的是,xlrd库只能用于读取Excel文件,不能用于写入或修改Excel文件。它提供了一系列函数来访问Excel文件中的数据,如读取工作表、单元格的值等。cell_value = sheet.cell_value(rowx=0, colx=0) #读取第一行第一列的单元格值。可以使用cell_value()方法来读取单元格的值。原创 2024-10-28 20:28:12 · 978 阅读 · 0 评论 -
Python模块的创建与导入
在Python中,模块是一个包含Python定义和语句的文件。模块可以定义函数、类和变量,也可以包含可执行的代码。使用模块可以将代码组织成逻辑单元,提高代码的可维护性和可重用性。通过合理地创建和导入模块,可以让我们的Python代码更加清晰、高效。我们可以在实际的编程中,充分运用模块的优势,提升编程效率,创造出更加优质的Python程序。1. 创建一个Python文件,例如my_module.py。使用import...as语句给模块起一个别名。可以使用sys.path来查看Python的搜索路径。原创 2024-10-28 12:11:38 · 403 阅读 · 0 评论 -
Python NumPy库介绍
NumPy在科学计算中,能快速进行数学运算和统计分析。使Python在数据分析、机器学习等领域更强大,减少开发时间,提高代码效率,为复杂计算任务提供可靠基础。NumPy(Numerical Python)是Python中用于科学计算的核心库。它提供了高性能的多维数组对象,以及用于处理这些数组的各种工具。print(array[1:4]) # 切片。print(array[2]) # 索引。# 创建指定值的数组。原创 2024-10-27 21:43:22 · 1180 阅读 · 0 评论 -
Python openpyxl库介绍
通过学习这些内容,你可以轻松地读取、写入和修改Excel文件中的数据,以及进行一些高级的操作,如设置单元格格式、合并和拆分单元格、处理公式等。openpyxl库为Python开发者提供了强大的工具,使得与Excel文件的交互变得更加简单和高效。Python中的openpyxl库为我们提供了强大的功能来操作Excel文件。本章节将介绍如何使用openpyxl库进行各种Excel操作,包括读取、写入和修改Excel文件中的数据。可以通过工作簿的worksheets属性或通过工作表名称来访问特定的工作表。原创 2024-10-27 13:13:08 · 1270 阅读 · 0 评论 -
Python telnetlib库介绍
在这个示例中,首先创建了一个Telnet对象,并连接到远程服务器。请注意,在实际使用中,你需要将remote_host、username和password替换为实际的远程服务器地址、用户名和密码。telnetlib库是一个方便的工具,可以帮助你通过Telnet协议与远程服务器进行交互。使用telnetlib.Telnet()函数来创建一个Telnet对象,并传入远程主机的地址和端口号。使用read_until()方法来读取远程服务器的响应数据,直到指定的字符串出现。2. 发送命令:向远程服务器发送命令。原创 2024-10-25 17:53:21 · 1109 阅读 · 0 评论 -
Python面向对象编程之封装、继承与多态
在这个例子中, Student类继承自Person类,它继承了Person类的_name和__age属性以及 get_name和get_age方法。在Python的编程世界里,面向对象编程的三大特性——封装、继承与多态,犹如三把神奇的钥匙,为开发者打开高效编程的大门。在这个例子中,_name是受保护的成员,可以在类内部和子类中访问,但不建议在外部直接访问。在这个例子中, Calculator类有两个add 方法,一个接受两个参数,另一个接受三个参数,实现了方法重载。子类可以扩展或重写父类的方法。原创 2024-10-23 21:06:38 · 636 阅读 · 0 评论 -
Python基础之正则表达式
正则表达式是一种强大的文本模式匹配工具,可以用于在字符串中查找特定的模式、提取信息、进行文本验证等。- 特殊字符:如\d匹配任意数字, \w匹配字母、数字和下划线, \s匹配空白字符。- {n,m} :匹配前面的字符至少n次,至多m次。- 普通字符:直接匹配自身,例如a匹配字符 a。- {n,} :匹配前面的字符至少n次。- {n} :匹配前面的字符恰好n次。- * :匹配前面的字符零次或多次。- + :匹配前面的字符一次或多次。:匹配前面的字符零次或一次。- ^ :匹配字符串的开头。原创 2024-10-22 17:56:58 · 342 阅读 · 0 评论 -
Python进阶之面向对象编程
这个类有一个特殊的方法__init__,它是类的构造函数,在创建对象时被自动调用。在这个例子中,我们创建了一个名为my_dog的对象,它是Dog类的一个实例。在Python中,面向对象编程(OOP)是一种强大的编程范式,它允许你将数据和操作数据的方法封装在一个称为类的结构中。类是对象的蓝图,而对象是类的实例。继承是面向对象编程中的一个重要概念,它允许你创建一个新类,该类继承了现有类的属性和方法。类还定义了一个方法bark,当调用这个方法时,它会打印出狗的名字和正在叫的消息。原创 2024-10-21 21:56:55 · 412 阅读 · 0 评论 -
Python基础之内置函数介绍
3. sorted() :对一个可迭代对象进行排序并返回一个新的已排序列表。2. upper() 和 lower() :分别将字符串转换为大写和小写。2. enumerate() :将一个可遍历的数据对象组合为一个索引序列。2. max() 和 min() :分别返回一组数中的最大值和最小值。1. int() :将一个数值或字符串转换为整数。3. str() :将一个对象转换为字符串。1. len() :返回一个字符串的长度。1. abs() :返回一个数的绝对值。原创 2024-10-21 12:12:42 · 287 阅读 · 0 评论 -
Python基础之函数的定义与调用
函数是Python编程中的重要组成部分,合理使用函数可以提高代码的可读性、可维护性和可扩展性。- docstring :文档字符串,用于描述函数的功能和用法,可以在函数内部的第一行使用三引号括起来。- parameters :参数列表,可以为空,也可以包含多个参数,参数之间用逗号分隔。在函数定义时为参数指定默认值,如果调用函数时没有传递该参数,则使用默认值。- return expression :返回值,可以为空,也可以返回一个或多个值。通过参数名来传递参数,可以不按照参数的位置顺序。原创 2024-10-20 16:45:31 · 687 阅读 · 0 评论 -
Python基础之集合使用详解
在Python中,集合(set)是一种无序的、不重复的数据结构。集合中的元素是唯一的,这使得集合非常适合用于去除重复元素、进行集合运算等操作。集合是一种非常有用的数据结构,在Python中可以方便地进行各种集合运算和操作。掌握集合的使用方法,可以提高编程效率,解决许多实际问题。3. 检查元素是否存在。原创 2024-10-20 15:16:58 · 436 阅读 · 0 评论 -
Python基础之元组使用详解
元组(tuple)是Python中的一种不可变序列类型,它可以包含任意数量的元素,这些元素可以是不同的数据类型。总之,元组是Python中一种非常有用的数据类型,它的不可变性和其他特点使其在很多场景下都能发挥重要作用。3. 支持索引和切片:可以通过索引访问元组中的特定元素,也可以使用切片操作获取元组的一部分。1. count() 方法:用于统计某个元素在元组中出现的次数。2. index() 方法:用于查找某个元素在元组中的索引位置。3. 元组可以用于字典的键,因为字典的键必须是不可变的。原创 2024-10-19 14:55:58 · 461 阅读 · 0 评论 -
Python基础之循环语句
在Python的编程世界里,循环结构犹如一把神奇的钥匙,开启高效处理数据和重复执行任务的大门。它能重复执行代码,避免重复编写,提高开发效率。还能精确控制执行次数,灵活适应不同场景,提升代码的可读性与可维护性。这段代码在i是偶数时,使用continue跳过当前循环,所以只会输出奇数。2. continue:用于跳过当前循环的剩余部分,直接进入下一次循环。while循环会在给定的条件为真时重复执行一段代码。这段代码在i等于5时,使用break终止循环,所以只会输出0到4。这段代码会输出从0到4的数字。原创 2024-10-19 09:36:31 · 382 阅读 · 0 评论