- 博客(22)
- 收藏
- 关注
原创 蓝桥杯备赛(元音大写:2266)
输入一个由小写英文字母组成的字符串,请将其中的元音字母 (a, e, i, o, u) 转换成大写,其它字母仍然保持小写。
2025-03-03 17:51:48
441
原创 蓝桥杯Python备赛(01背包:19681)
有N件物品和一个体积为M的背包。第i个物品的体积为vi,价值为wi。每件物品只能使用一次。请问可以通过什么样的方式选择物品,使得物品总体积不超过M的情况下总价值最大,输出这个最大价值即可。
2025-03-02 21:54:56
659
原创 《黑马程序员Python教程,8天Python从入门到精通》:第三阶段Python高阶技巧之设计模式深入解析
设计模式是一套被反复使用的、大多数情况下经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。在Python中,常见的设计模式包括单例模式、工厂模式、观察者模式等。
2025-02-25 16:11:25
401
原创 《黑马程序员Python教程,8天Python从入门到精通》:第三阶段Python高阶技巧之网络编程深入解析
在《黑马程序员Python教程,8天Python从入门到精通》的第三阶段,我们深入探索了Python的高级技巧,其中网络编程是重要的一环。网络编程是编写程序以进行网络通信的过程,它涉及到数据的发送和接收。以下是第三阶段关于网络编程的深入解析。
2025-02-15 22:00:54
327
原创 《黑马程序员Python教程,8天Python从入门到精通》:第三阶段Python高阶技巧之多线程深入解析
在《黑马程序员Python教程,8天Python从入门到精通》的第三阶段,我们深入探索了Python的高级技巧,其中多线程是重要的一环。多线程是Python中实现并发的一种方式,它允许程序同时执行多个任务。以下是第三阶段关于多线程的深入解析。
2025-02-15 22:00:08
288
原创 《黑马程序员Python教程,8天Python从入门到精通》:第三阶段Python高阶技巧之装饰器深入解析
装饰器本质上是一个函数,它接收一个函数作为参数,然后返回一个新的函数。在装饰器的使用中,我们将原始函数作为参数传递给装饰器,然后将返回的新函数替换原始函数的引用。当我们调用原始函数时,实际上会调用装饰器返回的新函数,从而实现对原始函数的修改或扩展。
2025-02-13 20:33:44
380
原创 《黑马程序员Python教程,8天Python从入门到精通》:第三阶段Python高阶技巧之闭包深入解析
闭包是由函数嵌套形成的,内部函数可以访问外部函数的变量,并且外部函数返回内部函数。这种结构使得内部函数可以记住外部函数的状态。
2025-02-13 20:28:19
238
原创 《黑马程序员Python教程,8天Python从入门到精通》第二阶段第二章:SQL入门和实战
SQL(Structured Query Language)是一种用于管理关系数据库的标准语言。它用于执行各种操作,如查询、更新、插入和删除数据库中的数据。创建表:CREATE TABLE tablename (...修改表结构:ALTER TABLE tablename ADD COLUMN columnname datatype;删除表:DROP TABLE tablename;
2025-02-13 20:07:33
930
原创 SQL 入门与实战:打开数据世界的大门
DDL 主要用于定义数据库的结构,包括创建、修改和删除数据库对象。CREATE DATABASE 数据库名称 [CHARSET UTF8];USE 数据库名称;DROP DATABASE 数据库名称;CREATE TABLE 表名称 (列名称1 数据类型, 列名称2 数据类型, ...);DROP TABLE 表名称;
2025-02-13 20:04:16
382
原创 《黑马程序员Python教程,8天Python从入门到精通》第二阶段第一章:面向对象编程
数据组织是指如何将数据和对数据的操作封装在一起。在面向对象编程中,这通常通过类和对象来实现。print(f"self . name } is flying.") b = Bird('Sky') b . eat() # 输出: Sky is eating. b . fly() # 输出: Sky is flying.
2025-02-13 19:27:00
372
原创 《黑马程序员Python教程,8天Python从入门到精通》第一阶段第十章:Python基础的综合案例(数据可视化-折线图可视化)
通过本章的学习,你将能够使用Python处理JSON数据,并使用pyecharts库创建折线图。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。JSON是一种常用的数据格式,掌握其在Python中的使用对于数据处理和可视化非常重要。pyecharts是一个基于Echarts的Python可视化库,可以方便地生成各种图表。pyecharts模块提供了丰富的图表生成功能,是数据可视化的重要工具。
2025-02-13 19:08:01
309
原创 《黑马程序员Python教程,8天Python从入门到精通》第一阶段第九章:Python异常、模块与包
当检测到一个错误时,Python解释器无法继续执行,而是显示错误提示,这就是异常。异常也是我们常说的BUG。模块可以定义函数、类和变量,也可以包含可执行的代码。模块的作用是帮助我们将代码组织成逻辑上的单元,便于代码的重用和管理。包是一个包含文件的文件夹,用于包含多个模块文件。包的作用是帮助我们将模块组织成更大的单元,便于代码的管理和使用。
2025-02-13 18:55:35
320
原创 《黑马程序员Python教程,8天Python从入门到精通》第一阶段第八章:Python文件操作
第八章详细介绍了Python中的文件操作,包括文件的编码、读取、写入以及综合案例。通过本章的学习,你将掌握如何在Python中高效地处理文件,确保数据的正确读写。
2025-02-13 18:42:49
241
原创 《黑马程序员Python教程,8天Python从入门到精通》第一阶段第七章:Python函数进阶
第七章详细介绍了Python中函数的高级特性,包括多种参数传递方式、函数作为参数传递以及匿名函数(lambda函数)。通过本章的学习,你将掌握如何使用这些高级特性来编写更加灵活和高效的代码。
2025-02-13 18:38:50
306
原创 《黑马程序员Python教程,8天Python从入门到精通》第一阶段第六章:Python数据容器
第六章详细介绍了Python中的数据容器,包括列表、元组、字符串、集合和字典。通过本章的学习,你将掌握这些数据容器的定义、操作方法和应用场景,为后续编程打下坚实的基础。
2025-02-13 18:28:58
270
原创 《黑马程序员Python教程,8天Python从入门到精通》第一阶段第五章:Python函数
函数是组织好的、可重复使用的、用来实现特定功能的代码段。def 函数名(传入参数) : 函数体 return 返回值函数名(传入参数)通过定义函数,可以将功能封装在函数内,供随时随地重复利用,提高代码的复用性,减少重复代码,提高开发效率。
2025-02-13 18:05:08
348
原创 《黑马程序员Python教程,8天Python从入门到精通》第一阶段第四章:Python循环语句
第四章详细介绍了Python中的循环语句,包括while循环和for循环的基本语法、嵌套使用以及循环控制。通过本章的学习,你将掌握如何使用这些循环语句来重复执行代码块,并能够灵活运用循环控制语句来优化程序结构。
2025-02-13 17:31:33
554
原创 《黑马程序员Python教程,8天Python从入门到精通》第一阶段第三章:Python的判断语句
第三章主要介绍了Python中的判断语句,包括布尔类型和比较运算符、if语句、if-else语句、if-elif-else语句以及判断语句的嵌套。通过本章的学习,你将掌握如何使用这些判断语句来控制程序的流程。
2025-02-13 17:29:36
409
原创 《黑马程序员Python教程,8天Python从入门到精通》第一阶段第二章:Python基础语法
通过本章的学习,你掌握了Python的基础语法,包括字面量、变量、数据类型、运算符、注释、字符串以及数据输入等内容。这些基础知识将为后续的学习打下坚实的基础。
2025-02-13 17:27:54
339
原创 《黑马程序员Python教程,8天Python从入门到精通》第一阶段第一章:初识Python与编程环境搭建
Python由Guido van Rossum于1989年圣诞节期间开始开发,第一个Python解释器于1991年诞生。Python的名字来源于Guido所喜爱的电视剧《Monty Python’s Flying Circus》。通过本章的学习,你了解了Python的基础知识、安装了Python环境,并编写了第一个Python程序。这些内容为后续的学习打下了坚实的基础。希望你在接下来的学习中继续努力,掌握更多的Python编程技能。
2025-02-13 17:18:52
662
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人