自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 一文读懂Python数据类型:构建专业级应用的必备知识

Python是一种动态类型语言,其数据类型丰富多样,每种类型都有其独特的特性和操作方法。本文将详细解析Python中的常用数据类型,并展示它们的常用操作。

2024-07-13 17:06:36 181

原创 探索Python集合:定义、键值对的缺失与操作艺术

Python中的集合是一个无序的、不包含重复元素的容器。它提供了一种快速检验成员资格的方法,以及执行集合运算的能力。集合使用大括号{}进行初始化,或者使用内置的set()函数。

2024-07-12 20:01:03 935

原创 Python 字典:编程小白到大神的必经之路!

字典是Python中处理数据集合的强大工具,它的灵活性和效率使得它在数据处理和配置管理等场景中非常受欢迎。掌握字典的使用,将大大提高你的编程效率和代码的可读性。总之,Python 中的字典是一种强大且实用的数据结构,熟练掌握其使用方法对于高效编程至关重要。希望通过本文,您对 Python 字典有了更深入的理解和认识。

2024-07-11 21:03:46 454

原创 Python中的元组:为什么它们比列表更快?

元组是一种不可变序列类型,一旦创建就不能修改。元组由一系列逗号分隔的元素组成,可以包含不同类型的数据,如整数、浮点数、字符串等。元组的创建非常简单,只需要将元素放在圆括号内,或者简单地用逗号分隔。# 使用圆括号创建元组# 省略圆括号创建元组元组中的元素可以是任何数据类型,包括整数、浮点数、字符串、甚至其他元组或列表。元组是Python中一个强大而灵活的数据结构,它的不可变性使其在某些情况下比列表更合适。理解元组的定义、操作以及与列表的对比,可以帮助开发者在编写Python程序时做出更合理的数据结构选择。

2024-07-10 20:56:38 1861

原创 Python 列表深度解析:功能强大的数据结构

在 Python 中,列表是一种有序的、可变的数据结构,可以包含任意类型的元素,包括数字、字符串、其他列表等。列表中的元素通过方括号[]来定义,元素之间用逗号分隔。# 输出:[1, 2, 3, 'Python', 3.14, [False, None]]这显示了my_list1包含的所有元素,包括嵌套的列表my_list0。Python 中的列表可以存储不同类型的元素,因此它们非常适合用于存储多种类型的数据。

2024-07-09 19:19:03 1343

原创 Python 字符串:内置函数的妙用

在Python中,字符串是由字符组成的序列,这些字符可以是字母、数字、符号或其他Unicode字符。字符串是不可变的,这意味着一旦创建了一个字符串,就不能更改其中的字符。Python中的字符串用单引号、双引号或三引号'''或"""来表示。# 定义字符串" # 普通字符串s2 = 'Python 3.8' # 单引号定义字符串multi-line string""" # 三引号定义多行字符串。

2024-07-08 21:25:28 487

原创 Python循环:掌握迭代与流程控制

通过本文的深入介绍,我们全面了解了Python中的循环结构。从可迭代类型的多样性到for循环的不同用法,再到break和continue的灵活控制,以及for循环的else子句的独特行为,本文旨在帮助读者更深入地掌握Python循环的各个方面。掌握这些知识,将使您在编写Python代码时更加得心应手。

2024-07-05 21:11:31 713 1

原创 Python编程艺术:深入探索分支结构与pass关键字

掌握分支结构是成为一名优秀Python程序员的基础。希望本文能够帮助你更好地理解并运用这些结构,无论是在编写简单的脚本还是在开发复杂的应用程序中。如果你对Python的分支结构有更多的问题或想法,欢迎在下方留言讨论,让我们一起探索编程的无限可能。记住,编程是一场不断学习和实践的旅程。每一次对代码结构的深入理解,都会让你在这条路上走得更远。继续前进,不断探索,愿你的编程之旅充满发现和创新。

2024-07-04 19:07:43 1062

原创 Python运算符:深入理解编程的构建块

本文全面深入地介绍了 Python 中的各类运算符,包括执行基本数学运算的算数运算符,如加法、减法、乘法等;用于给变量赋值的赋值运算符,如简单赋值及各种复合赋值形式;用于比较值的比较运算符,如等于、大于、小于等;用于组合条件判断的逻辑运算符,如逻辑与、逻辑或、逻辑非;在二进制位级别操作整数的位运算符,如按位与、按位或等;以及检查值是否在序列中的成员运算符。通过丰富的示例和详细的解释,帮助读者更好地理解和掌握 Python 运算符的使用,为编写高效准确的代码奠定基础。

2024-07-03 21:23:45 797

原创 Python解释器:安装、配置与多版本共存指南

本文提供了Python解释器的安装、配置以及多版本共存的详细指南。首先,介绍了如何从Python官网下载并安装Python解释器,包括将Python添加到系统环境变量PATH的重要性。接着,解释了在不同操作系统中设置环境变量的方法。文章的核心部分讲述了如何使用virtualenv或conda这样的虚拟环境管理工具来创建独立的Python环境,实现多版本共存,避免版本冲突,从而提高开发效率。最后,提供了使用virtualenv和conda创建和激活虚拟环境的具体命令。

2024-07-02 21:37:21 940

学生管理系统,实现增删改查

附代码使用到的技术(在后文):数据结构,循环控制,条件语句,输入输出处理,异常处理,字符串操作,流程控制,函数定义(代码中未展示,但是一个好习惯),数据验证,动态数据生成,列表操作,字典操作,布尔逻辑,用户界面(尽管非常简单),程序退出逻辑。

2024-07-13

Python 字典:让你的代码飞起来的秘密武器!

小游戏,小测试,可以列表字典的组合

2024-07-11

猜拳小游戏-本代码使用了 pywebio 库来创建一个网页界面,用户可以在其中与计算机对战

首先,使用 put_info 显示欢迎信息。然后,使用 random.choice 从列表 ['剪刀', '石头', '布'] 中随机选择一个元素作为计算机的出拳。接着,提示用户输入他们的选择,使用 input 函数获取用户输入。之后,根据用户和计算机的选择比较结果,并使用 put_info 显示比较结果和判断输赢的信息。

2024-07-10

python的排序算法-冒泡排序

冒泡排序是一种简单的排序算法,通过重复遍历列表,比较每对相邻元素,并在需要时交换它们的位置。这个过程会重复进行,直到没有更多的交换需要进行。 代码的执行流程如下: 1.l0 是一个包含整数的列表 [10, 50, 20, 60, 40, 30]。 2.外层 for 循环使用变量 i 从 0 到 len(l0) - 2(因为最后一个元素已经是正确的位置,不需要参与比较)。 3.内层 for 循环使用变量 j 从 0 到 len(l0) - 2 - i。这里的 len(l0) - 1 - i 确保了在每轮排序中,最后 i + 1 个元素已经处于正确的位置,不需要再次比较。 4.在内层循环中,如果发现 l0[j] 大于 l0[j + 1],则交换这两个元素的位置。 5.每完成一轮排序后,使用 print 函数打印当前列表的状态。

2024-07-10

VLC media player.lnk

一款好用的视频播放器

2024-07-04

PyCharm Community Edition 2024.1.4.lnk

PyCharm Community Edition 2024.1.4最新安装包

2024-07-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除