首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Python基础
盼小辉丶
创建于2021-10-14
订阅专栏
主要介绍在项目中经常遇到的 Python 基础知识,通过原理与实战结合提高代码实用性。
等 2 人订阅
共34篇文章
创建于2021-10-14
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Python 网页下载
Python 标准库中包含一个 requests 模块使获取网页变得非常容易,通过编程方式使得自动检索和处理信息非常方便。本节介绍如何利用 requests 库下载网页。
Python 添加命令行参数
许多任务程序如果为其构造为一个命令行界面,就可以通过接受不同的参数来改变它的工作方式。在 Python 标准库中包含一个强大的 argparse 模块,可以轻松创建丰富的命令行参数解析。
Python 深入了解正则表达式
在本节中,我们将学习更多关于如何处理正则表达式的知识。在学习了基础知识之后,我们将更深入地了解模式元素,介绍另一种用于检索和解析字符串的方法 group() 方法。
Python 正则表达式基础
正则表达式允许我们定义一个抽象字符串(通常是结构化文本)来检查其他字符串是否匹配。利用正则表达式,我们可以执行非常强大的模式匹配。
Python 从结构化字符串中提取数据
在许多自动化任务中,我们都需要从已知格式结构化的输入文本中提取相关信息。在本节中,我们将以提取电影评论数据信息为例讲解如何从结构化字符串中提取数据。
Python 常用字符串操作
在处理文本数据时,我们通常需要对其进行多种不同的操作,例如在文本后追加新的字符串、将文本拆分为多个字符串,或修改字母的大小写等;当然,除此之外,我们也会需要使用更高级的文本解析或其他方法。
Python 创建格式化字符串
当我们需要创建文本或文档时,我们往往希望能够将值正确格式化为结构化字符串。 Python 提供了多种选项用于正确对字符串进行格式化并呈现。本节,我们将介绍创建格式化文本时的一些常用选项。
Python 使用 pip 安装第三方库
Python 最强大的功能之一是能够十分方便地使用性能优异的第三方库,这些库涵盖了大量的不同领域。本节主要介绍如何安装 Python 第三方库,以及 pip 命令的常用选项。
Python 虚拟环境的创建与激活
作为使用 Python 的第一步,配置工作环境是一个很好的习惯。这有助于隔离操作系统解释器和环境,并正确定义将使用的依赖项,使用虚拟环境通常可以避免产生混乱的情况。
Python基础之模块详解
我们知道,函数和类都是可以重复调用的代码块。当程序变得越来越大时,将程序的不同部分根据不同分类方法保存在不同文件中通常会更加方便,这就是模块的用武之地了。
Python面向对象编程——类的概念与使用
过程式编程中数据与函数之前的关系是松散的,而面向对象编程 (Object Oriented Programming, OOP) 将系统划分为不同对象,每个对象包含自身的信息数据以及操作这些数据的方法。
Python算法——递归的可视化
虽然使用递归可以快速的解决一些难题,但由于递归的抽象性,使递归难以掌握。为了更好的理解递归函数背后的思想,本节主要通过可视化方式来了解递归函数的执行步骤。
Python算法——递归
递归函数是直接调用自己或通过一系列语句间接调用自己的函数。递归在程序设计有着举足轻重的作用,在很多情况下,借助递归可以优雅的解决问题。本节主要介绍递归的基本概念以及如何构建递归程序。
Python 命令行参数详解
命令行参数是参数化程序执行的一种常见且简单的方法。本文主要介绍以下三种常见的获取和解析命令行参数的方法:sys.argv、getopt 以及 Argparse。