- 博客(118)
- 资源 (6)
- 收藏
- 关注
原创 Python 字典合并、求和大作战,轻松搞定各路数据
在使用 Python 采集来自不同渠道的数据,很多都是以字典的形式存储。将它们合并、处理是经常使用的进本操作,在本文中,我们将介绍多种合并和求和字典的方法。合并词典是指涉及将多个词典中的键值对合并到一个词典中,适合整合来自不同来源的数据。字典求和指在合并字典时对键相同的相应值相加,适合在处理统计数值数据。
2025-01-14 14:45:00 125
原创 必看!Python 列表高级技巧,助你编码实力“C 位出道”
列表是 Python 中最常用的数据结构之一,你可能已经熟悉 Python 列表的基础知识。但在本文中,我们将深入介绍可以使代码更高效、更具可读性的高级技术,会让你的编码技能提升到一个新的水平。
2025-01-12 20:00:00 239
原创 必知的 Python 字典技巧:精准拿捏键值对子集
当我们使用 Python 字典时,经常用到根据特定标准提取键值对子集的操作。在本文中,将介绍从 Python 字典中提取键值对子集的不同方法。
2025-01-10 07:56:30 190
原创 码住!Python 列表玩减法,同长同型是关键
在本文中,将介绍如何在 Python 中实现两个列表减法操作。注意,两个列表的长度应相同,并且所有元素应具有相同的数据类型。
2025-01-07 08:27:35 204
原创 Python 如何给 “任性” 用户输入套上 “紧箍咒”
try:else:num = valid_input("请输入一个正数:", positive_number)print("你输入的是:", num)在上面的示例中,自定义了一个输入函数,循环调用自定义的校验函数。校验函数可以根据实际情况进行更换。
2025-01-05 08:11:40 260
原创 Python 神器 zipfile 模块:一键解锁解压、备份数据超能力
Python 提供了一个 zipfile 模块,可简化 ZIP 压缩文件操作。在本文中,将介绍在 Python 中使用 zipfile 模块解压缩文件的方法。可以使用 Python 脚本来自动备份重要数据。通过使用 zipfile 模块,将多个文件和目录压缩到备份路径,实现数据备份。
2025-01-04 08:06:41 355
原创 探秘 Python 缩进错误:从混乱到有序的代码修炼
Python 与其他编程语言不同的关键功能是它使用缩进来定义代码结构。虽然这使得 Python 代码更有条理且更具视觉吸引力,但如果使用不当,也可能导致缩进错误。在本文中,将介绍 Python 中的缩进错误吗,如何避免缩进错误。
2025-01-02 18:50:43 252
原创 删除 Python 列表中的最后一个元素
列表是 Python 中一种重要的数据结构,在某些情况下,可能需要从列表中删除最后一个元素。在本文中,我们将介绍删除列表中最后一个元素的多种方法。
2024-12-29 08:27:26 201
原创 利用 Python 字典的值映射实现学生成绩转等级
Python 字典中的值映射让数据组织和检索更高效。通过将多个键与相同的值相关联,我们可以轻松地将相关数据联系在一起。从本质上讲,Python 字典允许您在两个值之间创建关联。这些关联称为键值对,其中每个键都与其对应的值相关联。利用 Python 字典中的值映射,可以方便的实现学生成绩到等级的转换。
2024-12-27 08:26:31 199
原创 Python 常量秘籍:告别变量混乱,解锁代码稳定超能力
常量是在整个程序执行过程中保持不变的值,虽然 Python 中没有常量的概念,但可以使用多种技术来创建常量。在本文中,我们将介绍在 Python 中定义常量的不同方法。
2024-12-25 19:48:19 295
原创 Python GUI 编程:tkinter 初学者入门指南——Ttk 树视图 Treeview
在本文中,将介绍 Tkinter Treeview 树视图小部件以及如何使用它来显示表格和分层数据。Tkinter 中,没有专门的表格部件,Treeview 可以很好地显示表格数据,支持多列显示。
2024-12-24 08:39:20 160
原创 Python GUI 编程:tkinter 初学者入门指南——Ttk 进度条 Progressbar
在本文中,将介绍 Tkinter Progressbar 进度条小部件。Progressbar 进度条小部件向用户提供长时间运行任务时的进度反馈。
2024-12-23 08:26:38 295
原创 Python GUI 编程:tkinter 初学者入门指南——Ttk 选项卡 Notebook
将图像添加到选项卡标题使用 Notebook 的image选项,将图片添加到选项卡的标题root.title('Notebook 选项卡演示')label1 = ttk.Label(root, text = "自定义选项卡")label3 = ttk.Label(frame1, text = "第一个选项卡区域")label4 = ttk.Label(frame2, text = "第二个选项卡区域")
2024-12-21 08:33:20 255
原创 Python GUI 编程:tkinter 初学者入门指南——Ttk 组合框 Combobox
在本文中,将介绍如何创建一个 tkinter Combobox 组合框小部件,该小部件允许用户从一组值中选择一个值。Combobox 组合框小部件是新增的 Ttk 主题小部件,是 Entry 文本框和 Listbox 列表框的组合。除了允许在一组值中选择一个值外,它还允许输入自定义值。
2024-12-19 08:23:47 586
原创 Python GUI 编程:tkinter 初学者入门指南——Ttk 小部件
在本文中,将介绍主题小部件,是常规 Tkinter 小部件的升级版本。Tkinter 有两种小部件:经典小部件、主题小部件。Tkinter 于 1991 年推出了经典小部件,2007 年在 Tk8.5 中添加新式的主题小部件。主题小部件更新了部分经典小部件,并增加了部分新的小部件。要使用主题小部件,需要使用以下语句进行导入Tk 主题小部件改进了样式和主题,总共包含 18 种小部件 ,其中十二种已存在于 tkinter 中:ButtonEntryFrameLabelLabelFrame。
2024-12-17 20:15:00 700
原创 Python GUI 编程:tkinter 初学者入门指南——窗格窗口
在本文中,将介绍如何使用 tkinter PanedWindow 窗格窗口小部件。PanedWindow 小部件是一个容器,可以在窗体上创建可以调节大小的区域,这些区域称作窗格。
2024-12-12 17:58:08 607
原创 Python GUI 编程:tkinter 初学者入门指南——几何布局管理器 Place
kinter 可以使用几何布局管理器来组织窗口上的小部件。Tkinter 支持三种几何布局管理器:packgridplace在本文中,将介绍 Tkinter 几何布局管理器 Place,使用 (x, y) 坐标系在其容器内精确定位小部件。
2024-12-09 08:05:36 252
原创 Python GUI 编程:tkinter 初学者入门指南——几何布局管理器 Grid
Tkinter 可以使用几何布局管理器来组织窗口上的小部件。Tkinter 支持三种几何布局管理器:packgridplace在本文中,将介绍 Tkinter 的几何布局管理器 Grid 以及如何使用它在窗口上排列小部件。Grid 几何布局管理器使用行(rows) 和列 (columns)的概念来排列小部件。使用 Grid 放置小组件之前,需要配置 Grid 的行和列。其中,index参数为行或列的索引。weight参数相对于其他行或列,决定了行或列宽高度。例如,weight为 2 的宽度是。
2024-12-07 08:38:16 657
原创 Python GUI 编程:tkinter 初学者入门指南——几何布局管理器 pack
Tkinter 可以使用几何布局管理器来组织窗口上的小部件。Tkinter 支持三种几何布局管理器:packgridplace在本文中,将介绍 Tkinter 的几何布局管理器 pack 以及如何使用它在窗口上排列小部件。下面,通过一个简单的示例来说明 pack 几何布局管理器的使用方法。上面示例中,包含三个按钮,使用pack()进行布局。默认情况下,小部件从上到下垂直居中排列。pack()支持多重参数进行自定义布局。
2024-12-04 20:00:00 395
原创 Python GUI 编程:tkinter 初学者入门指南——多行行文本框
选项菜单 OptionMenu 小组件基本上是一个下拉列表或弹出菜单,在下拉菜单中提供一组预定义的选项,并允许用户一次选择一个选项。在本文中,将介绍如何创建 tkinter 菜单栏、、菜单按钮、选项菜单,向菜单栏添加菜单以及向每个菜单添加菜单项。以上示例中,为菜单按钮的菜单添加了两个复选按钮、两个单选按钮、两个菜单项。Menubutton 菜单按钮是菜单和按钮的组合,单击按钮时,会显示一个包含选项的菜单。在以上示例中,将指定 File 的第一个字符,即您可以使用键盘快捷键。指定快捷键字符的位置。
2024-12-02 08:25:55 798
原创 Python实战宝典:30道经典编程挑战,演绎多变解法,源码在手,编程无忧!高清PDF电子版下载
这份Python实战宝典将带你征服30道经典编程挑战,每道题都附有详细的多元解法,让你在实战中锻炼编程能力。源码在手,让你随时随地都能学习和参考,编程从此无忧。,发送消息:python30,获取PDF电子版文件下载链接)
2024-11-27 19:50:28 707
原创 Python学习必备基础知识100问及答案,Python 精品学习资料收藏下载,高清PDF电子版下载
r = float(input("请输入圆的半径:"))print("圆的面积是:", circleArea())A. backB. sendC. returnD. paramclass Dog:Wou!")d = Dog()d.cry()c = Cat()c.cry()B. methodC. defineD. def(图中方式获取Python学习必备基础知识100问及答案PDF电子完整版文件下载链接。
2024-11-23 08:34:58 189
原创 Python GUI 编程:tkinter 初学者入门指南——消息框、对话框
开发应用程序时,需要向用户发送提示、警告、错误信息。askretrycancel():显示 Retry/Cancel 对话框。如果需要显示一个要求用户选择、确认、重试的对话框,可以使用。askokcancel():显示 OK/Cancel 对话框。askyesno():显示 Yes/No 对话框。showwarrning():警告信息。如果需要显示打开文件的对话框,可以使用。如果需要显示颜色选择对话框,可以使用。showerror(): 错误信息。模块显示各种消息框、对话框。在本教程中,将介绍如何使用。
2024-11-23 08:20:15 223
原创 Python GUI 编程:tkinter 初学者入门指南——command 和事件绑定
tkinter 小组件默认情况下还不能响应用户的任何操作。比如单击窗口上的按钮,该按钮并不会提供任何响应。这就是因为程序没有为这些组件绑定任何commamd和事件进行处理。
2024-11-23 08:11:57 571
原创 Python GUI 编程:tkinter 初学者入门指南——画布
在本文中,将介绍 tkinter Canvas 画布小部件以及如何在其上绘制各种对象。Canvas 画布小部件,可用于绘制图形,创建图形编辑器,并实现各种自定义小部件。要创建画布小部件,使用如下构造函数。画布小部件是一个空白区域,可以在其上绘制图形、创建文本和放置图像等。: 用于创建椭圆、圆。: 用于创建矩形。:用于创建扇形。:用于创建任何多边形状。:用于画线。添加图像。添加位图。添加文本。
2024-11-13 08:36:17 489
原创 Python GUI 编程:tkinter 初学者入门指南——滑块
在本文中,将介绍如何使用 tkinter Scale 滑块小部件创建滑块。滑块可以通过移动指示器来输入值。滑块有垂直和水平两种样式。要创建滑块,使用如下构造函数。使用from_和to选项指定滑块的最小值和最大值。使用orient选项指定滑块的排列方式,选项值可以是horizontal或vertical。
2024-11-10 17:27:44 267
原创 Python GUI 编程:tkinter 初学者入门指南——微调框
在本教程中,将介绍如何创建 Tkinter Spinbox 微调框小部件。Python 中 Tkinter 中的 Spinbox 小部件用于从指定的给定值范围内选择一个值。此外,可以直接在 Spinbox 小组件中输入值,就像使用单行文本框小组件一样。其中,使用from_和to选项指定滑块的最小值和最大值。
2024-11-08 08:39:07 364
原创 Python GUI 编程:tkinter 初学者入门指南——列表框
在本文中,将介绍如何使用 tkinter Listbox 小部件来显示项目列表。Listbox 小部件是显示单行文本项的列表,允许浏览项目并一次选择一个或多个项目。要创建 Listbox 列表框,请使用如下所示的构造函数。
2024-11-06 08:15:47 395
原创 Python 读取用户输入的单个字符
Python 程序中一个最常见最简单的任务是读取用户的输入。Python 提供了多种读取输入的方法,在本文中,我们将重点介绍从用户那里读取单个字符的输入。在 Python 中,可以使用内置函数input()读取用户输入。默认情况下,此函数将整行的输入读取为字符串。但是,如果我们想只读取单个字符,只允许用户输入单个字符,该如何实现呢?
2024-10-30 08:53:39 161
原创 Python GUI 编程:tkinter 初学者入门指南——单选按钮
在本文中,将介绍如何使用 tkinter Radiobutton 单选按钮小部件,允许用户在许多互斥选项之间进行单项选择。通常,将单选按钮放在一个集合中。要创建单选按钮,请使用以下构造函数。每个单选按钮都有不同的值 value。但是,同一组中的单选按钮使用相同的变量 variable。如果单选按钮选项比较多,强烈建议使用循环方式结合字典、列表、元组来初始化。同时,也可以不需要任何按钮。每次用户更改 Radiobutton 的状态时,使用参数 command 调用相应的函数。
2024-10-26 08:53:21 525
原创 Python 精品学习资料收藏下载,Python 字符串处理备忘单
(请移步图中作者处,获取高清大图下载链接)Python 中的字符串(String)是一种用于表示文本的数据类型。字符串是不可变的,这意味着一旦创建,你不能改变字符串中的字符,但你可以创建新的字符串。字符串在 Python 中使用单引号(')、双引号(")或三引号(''' 或 """)来表示。
2024-10-25 18:33:38 425
原创 Python 中 使用 Argparse 解析命令行参数
Argparse 模块是 Python 的标准库,提供了一种解析命令行参数的简单方法,可以轻松定义和解析命令行参数。在本文中,我们将探讨如何在 Python 3 中使用 argparse 将传递命令行参数。
2024-10-24 08:19:58 261
原创 Python GUI 编程:tkinter 初学者入门指南——复选框
复选框是一个允许选中和取消选中的小部件。复选框可以保存一个值,通常,当希望让用户在两个值之间进行选择时,可以使用复选框。以下示例使用 indicatoron=0 选项取消复选框前面的小方块,取消复选框的 Text 并显示图像。以下示例设置两个按钮,利用 deselect() 和 select() 方法,全选和取消全选所有复选框。variable 参数:保存复选框当前值的变量。选中复选框,则变量的值为 1。command 参数:选中或取消选中复选框时调用的命令。text 参数:指定复选框的显示标签。
2024-10-22 08:17:18 587
原创 Python GUI 编程:tkinter 初学者入门指南——滚动条
在本文中,将介绍 tkinter Scrollbar 滚动条小部件以及如何将其链接到其他可滚动的小部件。Scrollbar 滚动条小部件允许用户浏览窗口中显示不完整的内容,通常与文本框、列表框和画布等小部件一起使用,以处理大量数据。要使用滚动条小部件,需要创建一个滚动条小部件,将滚动条与可滚动小部件链接起来。使用构造函数创建滚动条。在此语法中,orient 参数指定滚动条是水平滚动还是垂直滚动。command 参数允许滚动条与可滚动小部件的关联的过程。
2024-10-18 18:25:16 414
原创 Python GUI 编程:tkinter 初学者入门指南——框架、标签框架
在本文中,将介绍 tkinter Frame 框架小部件、 LabelFrame 标签框架小部件的使用方法。
2024-10-16 17:08:49 620
原创 Python GUI 编程:tkinter 初学者入门指南——多行文本框
在本文中,将介绍如何使用 tkinter Text 多行文本框小部件向应用程序添加文本编辑器。Text 小部件允许显示和编辑多行文本,还支持嵌入图像和链接。
2024-10-14 08:10:44 450
原创 Python GUI 编程:tkinter 初学者入门指南——单行文本框
在本文中,将介绍如何使用 tkinter Entry 小部件。tkinter Entry 小部件允许创建能够输入的单行文本框。通常,将 Entry 单行文本框输入的当前值与 StringVar 对象相关联。
2024-10-08 08:03:55 489
原创 Python GUI 编程:tkinter 初学者入门指南——标签
在本文中,您将了解 Tkinter Label 小部件以及如何使用它在屏幕上显示文本或图像。Tkinter Label 即标签,用于在屏幕上显示文本或图像。下面显示了一个基本的窗口程序框架,我们将使用它来说明 Label 标签小部件的使用方法。
2024-09-25 09:31:43 520
原创 Python基础练习题100道电子版及源码文件
Python基础练习题,旨在帮助学习者巩固和提升Python编程技能。以下是一些精选的练习题目,包括但不限于:基础语法练习:涉及变量定义、数据类型、运算符、条件语句、循环等基础语法结构的应用。例如,编写程序来处理数字、字符串的操作,或者实现简单的逻辑判断和循环结构。数学和逻辑问题:这类题目通常涉及数学运算、逻辑推理和问题解决。例如,编写程序来判断一个数是否为素数,或者找出在一定范围内满足特定条件的数字。函数和模块应用:练习如何定义和使用函数,以及如何组织和利用模块来提高代码的可读性和可维护性。
2024-09-23 18:54:28 675
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人