- 博客(38)
- 收藏
- 关注
原创 从0开始学python:简单的练习题4
本文展示了Python中列表操作的多种方法:1) 列表增删改查(append/extend/index等);2) while和for循环筛选偶数;3) 字符串处理(切片、替换、倒序);4) 集合去重。示例包括:向studentage列表添加元素并查找值;两种方法筛选偶数列表;两种方式提取"黑马程序员"字符串;使用集合去除my_list重复项。这些代码片段涵盖了Python基础数据结构操作的核心技巧。
2026-01-02 06:18:44
160
原创 从0开始学python:函数与数据容器
本文系统介绍了Python编程中函数与数据容器的核心知识。函数部分涵盖定义、参数、返回值等语法要点,强调模块化开发;数据容器部分解析列表、元组等五种容器的特性与操作,解决批量数据处理需求。二者相辅相成:函数封装处理逻辑,数据容器存储处理对象,共同构建Python基础编程能力。学习建议包括强化语法练习、合理选择容器类型、实战项目结合及错题积累。掌握这些内容可为后续面向对象编程和框架开发奠定基础,满足80%以上的日常开发场景需求。
2025-12-30 14:14:50
551
原创 从0开始学python:声明
本文档收录的文章均为原创内容,代码由作者手动编写,可能存在与实际答案的差异。所有内容基于黑马程序员的免费Python课程(B站教程链接:黑马程序员Python零基础全套教程)编写而成,适合零基础学习者系统掌握Python编程知识。
2025-12-28 00:05:51
356
原创 从0开始学python:简单的练习题3
摘要:该程序包含两个主要功能模块:体温检测和银行账户管理。体温检测模块随机生成35-45℃的体温值并判断是否需要隔离;银行账户模块提供余额查询、存款和取款功能,使用全局变量money存储账户余额(初始500万)。程序通过主函数main()实现交互式操作界面,用户可选择不同功能。特别注意事项:1)break语句的位置决定循环终止范围;2)修改全局变量需使用global声明。程序展示了Python中随机数生成、条件判断、函数定义和全局变量管理等核心概念的应用。
2025-12-27 23:58:15
607
原创 从0开始学python:判断与循环语句
本文系统介绍了Python中判断与循环语句的核心知识与应用。判断语句部分重点讲解布尔类型、比较运算符及if系列语句的语法规则,强调缩进与多条件处理的技巧。循环语句部分详细解析while和for循环的适用场景,说明range函数的三种用法,并介绍break/continue控制语句的功能。通过猜数字游戏和工资发放模拟两个案例,展示了判断与循环的综合应用。全文强调语法规范、逻辑设计和终止条件设置的重要性,指出这些基础结构是构建复杂程序的关键,建议通过实践案例巩固知识点。
2025-12-27 22:17:32
330
原创 从0开始学python:简单的练习题2
摘要:这段代码包含4个功能模块:1) 打印9x9乘法表;2) 统计字符串中字母a的出现次数;3) 计算给定范围内的偶数数量;4) 模拟员工工资发放系统,根据随机生成的绩效成绩判断是否发放工资。代码展示了Python的基础语法,包括循环、条件判断、字符串处理和随机数生成等核心功能。
2025-12-27 22:00:43
237
原创 从0开始学python:简单的练习题
这篇文档展示了几个Python小程序示例:1)股票价格计算器,演示了类型转换和指数计算;2)用户登录界面,展示输入输出交互;3)年龄判断程序,使用if语句实现条件判断;4)身高检查程序;5)二分查找算法实现,用于在给定范围内查找数字。这些示例涵盖了Python基础语法、数据类型转换、条件判断和递归函数等核心编程概念,适合初学者学习Python编程的基本应用。
2025-12-27 15:44:23
229
原创 从0开始学python:python环境的安装和一些基础知识
Python凭借简洁语法和强大功能成为全球热门编程语言,广泛应用于开发、数据分析及AI领域。本报告基于教学资料系统梳理Python基础知识,涵盖其发展历程、核心优势及环境配置。Python由Guido van Rossum于1989年开发,具有简单易学、开发高效、应用广泛三大优势。环境搭建包括Python安装验证及PyCharm配置。基础语法部分详细讲解数据类型、变量、运算符、字符串操作等核心概念,特别强调类型转换和输入处理技巧,为初学者提供全面入门指导。
2025-12-26 23:27:51
751
原创 DeepSeek的出现对全球GPT产业产生的冲击
近年来,人工智能技术的迅猛发展推动了自然语言处理(NLP)领域的革命性进步。特别是以GPT(Generative Pre-trained Transformer)系列模型为代表的大规模预训练语言模型,已经在全球范围内引发了广泛关注和应用。然而,随着技术的不断演进,新兴的GPT模型如DeepSeek的出现,正在对全球GPT产业产生深远的影响。本文将从技术、市场、应用场景和产业生态等多个维度,深入探讨DeepSeek的出现对全球GPT产业带来的冲击。
2025-02-02 14:25:52
1928
原创 DeepSeek与其他GPT模型的比较分析
自适应注意力机制:DeepSeek引入了自适应注意力机制,使其在处理复杂语言任务时具有更高的灵活性和准确性。多任务学习框架:DeepSeek采用了多任务学习框架,能够在不同层次上捕捉语言的细微差别。多语言数据处理:DeepSeek引入了多语言数据,使其在多语言处理任务中表现更为出色。高质量训练数据:DeepSeek的训练数据经过了严格的清洗和筛选,确保了数据的高质量。
2025-02-02 14:21:11
4503
原创 什么是脑机接口
脑机接口(Brain-Computer Interface,简称 BCI),又称脑机交互,俗称 “脑控” ,是指在生物(人或动物)大脑与外部设备或环境之间建立起一种新型的实时通讯与控制系统,从而实现脑与外部设备直接交互的技术。简单来说,就是让我们可以用大脑的思维直接控制外部的机器设备,或者让外部设备的信息反馈到大脑中。
2024-11-25 01:52:06
4805
原创 Home Credit - Credit Risk Model Stability
代码开始部分导入了多个Python库,包括用于数据处理的NumPy、Pandas、Polars,以及用于可视化的Seaborn、Matplotlib等。代码通过分析缺失值的模式,决定哪些列是有用的,并据此过滤列。:类似地,读取测试数据文件,应用特征工程,并进行内存优化。函数用于将Polars DataFrame转换为Pandas DataFrame,并优化内存使用。函数用于减少DataFrame的内存占用,通过将数据类型转换为更小的类型。:这个类包含多个静态方法,用于聚合数据,如计算最大值等。
2024-05-25 14:19:38
1291
1
原创 kaggle无法注册怎么办
在浏览kaggle网站,或者是参加kaggle竞赛时,常常会遇到需要登陆kaggle账号的情况。而在注册时,却发现无论如何也无法弹出人机识别的验证码,导致无法注册成功。本文会手把手的讲解一种注册kaggle的方法(edge浏览器)。二、点击右上角的扩展,启动Header Editor。一、在浏览器中搜索Header Editor。最后点击保存即可,再次注册就有验证码了。从以上三个链接中选择一个复制上去。再点击扩展选项,出现下图界面。点击上面的导出与导入。点击第一个,并下载。
2024-04-29 00:12:37
4346
1
原创 华为昇腾AI云服务:让每个人轻松实现个人专属大模型
首先,昇腾AI云服务采用了先进的昇腾芯片和深度学习框架,提供了强大的计算性能和丰富的模型库。昇腾AI云服务为用户提供了丰富的计算资源选择,用户可以根据自己的需求和预算选择不同规模的计算资源,无需关心硬件的购买和维护。其次,昇腾AI云服务还提供了灵活的模型定制和调优功能,用户可以根据自己的需求和数据特点,调整模型的结构和参数,进一步提升模型的性能。总的来说,昇腾AI云服务的出现为每个人提供了实现个人专属大模型的便捷途径,不仅降低了人工智能的门槛,也推动了智能化应用的普及和发展。
2024-04-28 14:25:26
784
原创 【科普】计算机如何传输声音
在打电话或者玩游戏时,你是否会突然疑惑,这些设备(以下统称计算机)是怎么将我们的话传输到其他设备上的,本篇文章就会告诉你其中的原理。
2024-04-06 00:06:27
1344
原创 【科普】卫星如何定位汽车
卫星定位汽车是一种利用全球定位系统进行汽车位置定位的技术。通过安装GPS设备、实现数据传输与显示、提升定位精度以及保障安全性与隐私保护,我们可以实现汽车的卫星定位功能。这一技术的应用不仅为汽车导航、车辆管理等领域提供了便捷的工具,也为智能交通系统的发展奠定了基础。随着技术的不断进步和应用场景的拓展,卫星定位汽车将在未来发挥更加重要的作用。
2024-04-05 02:02:34
1721
原创 YOLO——AI算法的中流砥柱(二)
置信度筛选置信度不够的框,保留置信度高的框(是不是物体)。以中心点为中心,通过比例进行预选,得到若干个可能的框。选取IOU更大的框,对框进行筛选切割(通过回归实现)。把检测问题转换成回归问题,仅用一个CNN就能够完成。选取一个中心点,通过经验得到可能的比例。可以对视频进行实时检测,应用层面广。经典的one-stage方法。先将图片划分为若干小格。
2024-02-19 23:33:08
350
1
原创 YOLO——AI算法的中流砥柱(一)
YOLO算法的关键思想是将图像分割成一个固定大小的网格,并在每个网格中预测出物体的位置和类别。而YOLO算法通过将目标检测任务转化为一个单一的回归问题,可以在一次前向传播中同时预测出图像中所有物体的位置和类别,极大地提高了检测的速度和准确性。后续的研究者们也对YOLO算法进行了改进和优化,提出了一系列的改进版本,如YOLOv2、YOLOv3和YOLOv4等,不断提升了算法的性能和稳定性。总的来说,YOLO算法的历史可以追溯到2016年,它的提出极大地推动了目标检测技术的发展,并在各个领域得到了广泛的应用。
2024-02-18 15:12:12
1754
原创 Sora——从文本到视频的跨越
但是,openAI并没有简单将其定义为视频模型,而是采用了“世界模拟器”的的称呼,或许这代表着openAI公司所创建的Sora模型能够结合更多真实的物理定律,带给人现实世界的感受。以上的截图和视频,如果没有给出说明,你大概率不会相信这是由AI创作生成的。从鸟瞰的视角,再到人物的近距离特写,从跟拍的镜头再到慢动作下的粒子分析,Sora的表现都让人大吃一惊。从远古社会,AI的空白期,再到农耕时代的chatgpt横空出世,YOLO的一鸣惊人,再到现在Sora的惊鸿一瞥,AI的进化速度似乎超过了我们的想象。
2024-02-18 12:55:59
240
原创 Chat With RTX——AI也能单机用?
由于聊天机器人在本地运行,这意味着它能很快对你的问题进行响应,并且即使是在没有网络连接的情况下,它依然可以被使用。与此同时,本地化的AI还能使用户的数据信息更加私密,更加安全,更容易被保护。但其未来的前景还是比较好的,配置足够的朋友可以抢先下载体验。2月13日NVIDIA发布了Chat With RTX,这是一个在你的PC上本地运行的AI聊天机器人。它可以对你的PC中的文件,进行总结搜索,甚至对于YouTube视频和播放列表也能进行一定程度上的处理。
2024-02-14 05:38:07
1233
2
原创 openEuler—全球最具活力的操作系统开源社区之一
openEuler是一款开源操作系统。当前openEuler内核源于Linux,支持鲲鹏及其他多种处理器,能够充分释放计算芯片的潜能,是由全球开源贡献者构建的高效、稳定、安全的开源操作系统,适用于数据库、大数据、云计算、人工智能等应用场景。同时,openEuler是一个面向全球的操作系统开源社区,通过社区合作,打造创新平台,构建支持多处理器架构、统一和开放的操作系统,推动软硬件应用生态繁荣发展。
2024-02-06 08:02:26
6513
原创 “多重人格”的操作系统——openEuler
看到标题你可能会好奇,一个操作系统,为什么会具有“多重人格”,“openEuler”又是一个什么样的操作系统,还有“多重人格”到底指的是什么。本文的目的就旨在解答以上你心中所想的三个问题,希望读者能从中得到一些知识,一些感悟。
2024-02-06 07:58:18
5345
原创 机器学习(二)
如果训练误差过高,泛化误差却又很小,就有存在bug的可能,如果训练误差很低,泛化误差高,说明其过拟合,如果训练误差高,泛化误差也高,则是欠拟合。交叉验证法(k-折交叉验证法):把样本划分为k个大小相似的互斥子集,每次用k-1个子集作为训练集,余下子集为测试集,最后返回k个测试结果的均值。他评估的结果准确,但是计算的开销比较大。有了测试集,我们就能得到测试误差,再进一步把他认为是泛化误差,我们便可以为学生A和学生B打出分数了。错误率:错分样本的占比,即E=a/M,那么他的精度(对分样本的占比)为1-E。
2024-01-28 14:08:40
338
原创 机器学习(一)
如上图可见,色泽有两种情况,根蒂和敲声有三种情况,那么我们就可以计算出他的假设空间大小为3X4X4+1=49。//每一个属性都应该包含无的情况,所以每一项情况数量都需要再加一,末尾的1是指三个属性都为无时的情况。任何一个有效的机器学习算法都必定有其偏好,所产生的曲线有差异,对真实情况的拟合程度也有不同。机器学习是一门交叉学科,研究计算机怎么模拟或者实现人类的学习行为,以获取新的知识和技能。机器学习所研究的主要内容是关于计算机从数据中产生模型的算法,即“学习算法”。属性,特征:数据的第一行,形容个体的数据。
2024-01-21 23:18:47
411
1
原创 联想ThinkPad P53笔记本BIOS初探
当我们需要进行电脑的配置硬件设置、解决启动问题、升级固件、监控硬件状态和恢复出厂设置等操作时,需要对电脑的BIOS进行设置。本文讲解了联想ThinkPad P53笔记本BIOS一些常规设置方法。
2023-11-18 17:41:01
5553
1
原创 联想ThinkPad P53笔记本升级BIOS实操
电脑的BIOS(基本输入/输出系统)是计算机上的一种固件,它位于计算机主板上的一个芯片中。BIOS提供了计算机启动时进行硬件自检和初始化的程序代码,并为操作系统提供了与硬件通信的接口。它本身也是一个软件,可能存在BUG和漏洞,操作系统更新时也有可能存在兼容性问题,所以有时升级BIOS也是有必要的。本文记录了联想ThinkPad P53笔记本升级BIOS的过程。
2023-11-18 16:47:04
3598
1
原创 Linux操作系统(入门)NOTE.3:
每一个文件都具有一个uid和gid,任何进程运行时都带有一个uid或者多个gid标识符,主要取决于执行该进程的用户是谁。上图中,access(time)表示该文件被访问的时间,modify(time)表示该文件被修改的时间,change (time)表示改变时间。字段四描述的该用户的组,每个用户都必须属于一个组,而每个组都有一个独特的组id(gid)。-u 用户号 指定用户的用户号,如果同时有-o选项,则可以重复使用其他用户的标识号。1.运行的进程跟文件有着同样的uid,则为user层面上的访问。
2023-02-03 17:37:30
179
原创 如何自己动手安装ubuntu:
本文安装Ubuntu的方式是采用多系统启动工具Ventoy,该工具的好处在于无需格式化优盘,用户只需要将所需的ISO镜像文件拷贝至优盘中即可在Ventoy界面中选择自己想要的ISO镜像文件,并且开源。安装其他应用时,我们可以使用ubunut自带的app story,也可以在官网上下载软件的Linux版。出现如下图片,我们可以选择想要安装的系统,这里我们选择ubuntu。接下来我们去ubuntu官网,下载ubuntu iso光盘映像文件。同样选择第一条,此时Ubuntu成功进入安装。或者使用sudo来安装。
2023-01-26 20:19:00
3649
原创 Linux操作系统(入门)NOTE.2:
我们到根目录下面的bin目录下,即cd /bin,再用ls来查看文件,这些文件则是从/bin下分支出去的。相对路径是指,不以斜线作为开头、当前工作目录的相对位置、在特定的位置才可以引用。绝对路径是指,以根开头的路径、文件位置的全路径、在任何位置都可以引用。我们到根目录下面去后,用ls查看文件,可以看见根目录分支出去的文件。man是Linux中的中的指令,类似于Windows中的 /?我们可以使用man man来查看man指令的详细信息。系统服务的数据,例如数据库文件,日志文件和网站内容等。
2023-01-18 15:53:06
343
1
原创 Linux操作系统(入门)NOTE.1:
按CTRL -ALT-F【2-6】键则可以在不同虚拟控制台中切换。说明在该行中,我们分步执行了两个命令。在虚拟控制台中,我们可以输入startx来运行图形,但前提条件是安装了图形界面。只输入xte,发现并没有这个指令,用tab键补齐后,成功补齐出xterm指令。例如,这是ping的选项。Linux中的root用户比Windows中的管理员权限还要高。一般的Linux系统可以运行,9个虚拟控制台和1个图形控制台。我们可以在命令后面加--help来列出命令常用的语法和参数。上图我们使用两个命令,cd与pwd。
2023-01-12 17:01:10
294
1
原创 ubuntu远程连接练习:
图中意思为先寻找有没有:22端口的连接,发现没有后查找有没有ssh,有ssh后再查找有没有sshd,发现没有。netstat -an |grep :22,即显示路由表,再在路由表内查询:22,发现有结果,说明22端口已经打开了。安装完成后,再次尝试寻找sshd文件夹,这次发现已经有了,说明sshd已经安装完成。此时会自动识别路径,并且下载过来,或者也可以采用put -r “路径”的方式来下载。通过终端来连接虚拟机,发现能够成功连接,说明22端口已经打开,并且能够连接。我们可以通过直接拖拽的方式来上传文件,
2023-01-09 17:43:54
290
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅