热门 最新 精选 话题 上榜
对我来说,在程序开始读取或写入外部文件之前,任何项目都不会开始感觉“真实”。不幸的是,这是教程过度简化最容易造成的问题之一。要是有人能在一个地方用文件记录下所有的怪事就好了……打开文件让我们从最基本的文件读取示例开始。假设我在与我的代码文件相同的目录中有一个文件,名为​​journal1.txt​​.打开文件的标准方式是使用内置​​open()​​函数,默认从​​io​​模块导入。file = o
推荐 原创 7月前
2109阅读
1点赞
yyds干货盘点
超简单的Python教程系列——第12篇:文件处理
Python 以看起来像魔术而闻名,这可能部分归因于函数可以采用多种形式:lambda、装饰器、闭包等等。一个良好的函数调用可以做惊人的事情,而无需编写一个类!你可能会说函数就是魔法。重新认识函数我们已经接触过​​数据类型和不变性​​中的函数。如果你还没有读过那篇文章,我建议你现在回去看看。让我们看一个函数的简单示例,以确保我们在同一维度。def cheer(volume=None): if
推荐 原创 7月前
4196阅读
3点赞
yyds干货盘点
超简单的Python教程系列——第11篇:Lambda、装饰器和其他
上一节或多或少以悬念结束。我们在 Python 中发现了循环和迭代器,并体验到了它们提供的一些潜力。“你遗漏了​​zip()​​​和​​enumerate()​​,这些对于任何关于迭代器的讨论肯定都非常重要!” 是的,他们当然很重要,所以这篇文章有点长。不过,不要害怕——我们接下来就要学习并了解它们,解开神秘的面纱,甚至更多!顺便说一句,如果你还没有阅读上一节“循环和迭代器”,那么你现在
推荐 原创 7月前
2630阅读
2点赞
yyds干货盘点
超简单的Python教程系列——第8篇:迭代工具
还记得你上次丢东西是什么时候吗?你可能会翻遍你的房子。一个一个房间地查找,而你周围的人问一些毫无意义的问题,比如“你最后一次是放在哪里的?” (说真的,如果我知道的话,我就不会找他们了!)如果优化一下你的搜索方式的话就会变得很轻松,但是你的房子房间没有排序……或者特别有条理,如果你和我一样的话,你就是被线性搜索困住了。在编程中,就像在现实生活中一样,我们通常不会拿到任何有意义的顺序数据。
Exceptions许多程序员的宿敌之一。在许多语言中,我们习惯将异常与某种程度的失败联系起来。某事,某处,被不当使用。如果我告诉你,你不必害怕异常呢?他们想成为你的朋友并帮助你编写更好的代码?Python 提供了许多友好的错误异常处理工具,但我们使用它们的方式可能看起来与你习惯的完全不同,它可以帮助你做的不仅仅是清理混乱。甚至可以说,Python 中的错误处理强大在内部。开始捕捉以防万一你不熟悉
类和对象:许多开发人员的生计。面向对象编程是现代编程的支柱之一,因此 Python 能够做到这一点也就不足为奇了。但是,如果你在使用 Python 之前已经使用任何其他语言进行过面向对象编程,那么我几乎可以保证你做错了。伙计们,这将是一段坎坷的旅程,请跟随我的补发继续学习。类让我们新建一个类,小试牛刀。class Starship(object): sound = "Vrrrrrrrrrrr
现在准备好编写代码了,我认为值得探讨一下Python 里的变量是什么。在讨论的过程中,我们将看看函数、字符串以及所有其他枯燥乏味的东西……这不会像表面那么无聊。这里有很多信息,当把它们放在一起理解时很有意思。欢迎来到 Python这个奇妙世界。前言我在整个系列中都使用术语“变量”,主要是因为这是跨语言的标准术语。在 Python 中使用该术语是有效的,甚至在官方文档中也得到了承认。但是,Pytho
数据结构与算法Python版
教程最糟糕的部分总是它们的简单性,不是吗?你很少会找到一个包含多个文件的文件,很少会找到包含多个目录的文件。我发现构建 Python 项目是语言教学中最常被忽视的组成部分之一。更糟糕的是,许多开发人员都弄错了,在一堆常见的错误中跌跌撞撞,直到他们找到至少可以工作的东西。好消息是:你不必成为其中之一!在 超简单的Python教程 系列的这一部分中,我们将探索​​import​​语句、模块、包,以及如
推荐 原创 7月前
2780阅读
2点赞
yyds干货盘点
超简单的Python教程系列——第3篇:项目结构和导入
最近很流行一句话,叫做人生苦短,我用Python。今天,小白为大家简单介绍一下Python,并且给大家分享一下私藏已久的学习资料!1 Python 可以做什么?可以在服务器上使用 Python 来创建 Web 应用程序。Python 可以与软件一起使用来创建工作流。Python 可以连接到数据库系统。它还可以读取和修改文件。Python 可用于处理大数据并执行复杂的数学运算。Python 可用于快
nginx+gunicorn+flask部署web项目nginx的安装和配置一、安装编译工具及库文件yumyinstallmakezlibzlibdevelgccclibtoolopensslopenssldevel二、安装PCRE(让Nginx支持Rewrite功能)下载最新版本的,注意不要用pcre2wgethttps://jaist.dl.sourceforge.net/project/pc
推荐 原创 7月前
1295阅读
1点赞
yyds干货盘点
采购单的分级审批每个公司可能都存在自己的采购审批模式,那么如何在软件中设计这样一个采购单的分级审批?假如 Sunny 软件公司开发人员提出了一个初始解决方法,在系统中 提供一个采购单处理类 ​​PurchaseRequestHandler​​ 用于才统一处理采购单,代码如下:// 采购单处理类class PurchaseRequestHandler { // 递交采购单给主任 public v
零基础学Python--机器学习(五):特征预处理
推荐 原创 8月前
670阅读
1点赞
yyds干货盘点
零基础学Python--机器学习(五):特征预处理
一、数据概览 咖啡是一种用烘焙过的咖啡豆、咖啡属某些开花植物的浆果种子调制而成的饮料。 从咖啡果实中分离出种子,生产出一种稳定的、未经烘焙的生咖啡。 然后将种子进行烘焙,这一过程将它们转化为一种可消费的产品:焙烤咖啡,将其磨成细颗粒,通常在热水中浸泡,然后过滤,形成一杯咖啡。 咖啡价格数据从2000年1月2022年5月。 在本例中我们使用pandas、pyplot、seaborn进行数据可视
推荐 原创 8月前
2909阅读
1点赞
指尖人生
咖啡价格分析
零基础学Python--机器学习(四):特征提取
算法与数据结构
推荐 原创 8月前
643阅读
1点赞
数据结构与算法 之 复杂度(python版)
Python Web开发(十一):ORM 对关联表的操作
零基础学Python--机器学习(三):数据集及特征工程介绍
Python Web开发(十):数据库表的关联
一、系统需求分析1、需求分析使用面向对象编程思想完成学员管理系统的开发,具体如下:① 系统要求:学员数据存储在文件中② 系统功能:添加学员、删除学员、修改学员信息、查询学员信息、显示所有学员信息、保存学员信息及退出系统等功能。2、角色分析在面向对象编程思想中,必须找到要具体实现操作的实体。通过系统实现添加学员操作通过系统实现删除学员操作....最终可以得出一个结论:这个通讯管理系统,其主要的实体就
推荐 原创 8月前
1724阅读
yyds干货盘点
@toc⛳️写文的原因学习Python的过程中,经常会使用pip命令去安装第三方模块,但细细琢磨下来,我真的掌握这款工具了吗?本文为你全面揭示一下pip包管理工具的使用!⛳️pip简介pip是Python默认集成的包管理工具,而其本质就是Python标准库中的一个包,只是比较特殊一些,可以管理其它包,从Python2.7开始,Python安装包中默认装载了pip,而且如果使用虚拟环境,即使用vir
Python Web开发(九):session|token 验证客户端请求
Pygame入门 2022 (3)
推荐 原创 8月前
807阅读
Pygame入门 2022 (3)
Python模块、包与面向对象综合案例
推荐 原创 8月前
865阅读
yyds干货盘点
Python模块、包与面向对象综合案例
Python Web开发(八):后端开发中的增查改删处理
推荐 原创 8月前
657阅读
yyds干货盘点
Python Web开发(八):后端开发中的增查改删处理
Python面向对象高级与Python的异常、模块以及包管理
推荐 原创 8月前
839阅读
1点赞
yyds干货盘点
Python面向对象高级与Python的异常、模块以及包管理
计算机网络:物理层
Python Web开发(七):登录实现及功能测试
推荐 原创 8月前
1022阅读
1点赞
yyds干货盘点
Python Web开发(七):登录实现及功能测试
Python文件操作与面向对象一、文件备份案例1、实例代码python1、接收用户输入的文件名(要备份的文件名)oldname=input('请输入要备份的文件名称:')python.txt2、规划备份文件名(python备份.txt)搜索点号index=oldname.rfind('.')返回文件名和文件后缀name=oldname:indexpostfix=oldnameindex:newna
推荐 原创 8月前
623阅读
2点赞
yyds干货盘点
@toc⛳️实战场景本篇博客为大家带来Go语言中的fmt包,该包实现了标准输入和输出两大部分内容。首先对外输出,包含Print,Fprint,Sprint,Errorof等内容,其中Print在之前的博客中已经有所涉及,本篇我们将其细致的说明一下。Print系列函数与Print系列同源的函数涉及Printf,Println等内容,其含义如下所示:Print:直接输出内容;Printf:格式化输出字
推荐 原创 8月前
809阅读
1点赞
yyds干货盘点