- 第7章 函数(上)本章学习目标• 理解函数的概念• 掌握函数的定义• 掌握函数的参数与返回值• 理解变量的作用域• 理解函数的嵌套调用与递归调用Python程序都是由一系列语句组成的,这些语句都是为了实现某个具体的功能。如果这个功能在整个应用中会经常使用,则每一处需要该功能的位置都写上同样的代码,必将会造成大量的冗余代码,不便于开发及后期维护。为此,Python中引入函数的概念,它就是为了解... 第7章 函数(上)本章学习目标• 理解函数的概念• 掌握函数的定义• 掌握函数的参数与返回值• 理解变量的作用域• 理解函数的嵌套调用与递归调用Python程序都是由一系列语句组成的,这些语句都是为了实现某个具体的功能。如果这个功能在整个应用中会经常使用,则每一处需要该功能的位置都写上同样的代码,必将会造成大量的冗余代码,不便于开发及后期维护。为此,Python中引入函数的概念,它就是为了解...
- Python Pandas 高级教程:性能优化技巧Pandas 是数据科学和分析领域中使用最广泛的库之一,但在处理大型数据集时,性能可能成为一个挑战。本篇博客将介绍一些高级技巧,帮助你优化 Pandas 操作,提高代码执行效率。 1. 使用向量化操作Pandas 提供了许多向量化操作,可以显著提高代码的执行速度。避免使用循环,而是使用 Pandas 的内置函数进行操作。# 不推荐的方式fo... Python Pandas 高级教程:性能优化技巧Pandas 是数据科学和分析领域中使用最广泛的库之一,但在处理大型数据集时,性能可能成为一个挑战。本篇博客将介绍一些高级技巧,帮助你优化 Pandas 操作,提高代码执行效率。 1. 使用向量化操作Pandas 提供了许多向量化操作,可以显著提高代码的执行速度。避免使用循环,而是使用 Pandas 的内置函数进行操作。# 不推荐的方式fo...
- 作为一名有着Java背景的开发者,你无疑已经习惯了Java那严格的类型系统和细致的访问控制机制。转向Python,你会发现一个截然不同的编程世界。Python的面向对象编程(OOP)方式为代码组织提供了更高的自由度和灵活性,这种变化可能会给你带来新鲜感,同时也是一个挑战。需要注意的是,Python的这种灵活性可能会导致更少的编译时错误检查。由于Python是一种解释型语言,很多错误只有在运行时才会 作为一名有着Java背景的开发者,你无疑已经习惯了Java那严格的类型系统和细致的访问控制机制。转向Python,你会发现一个截然不同的编程世界。Python的面向对象编程(OOP)方式为代码组织提供了更高的自由度和灵活性,这种变化可能会给你带来新鲜感,同时也是一个挑战。需要注意的是,Python的这种灵活性可能会导致更少的编译时错误检查。由于Python是一种解释型语言,很多错误只有在运行时才会
- 这一篇内容可能相对较少,但是迭代器在Java中是有用处的。因此,我想介绍一下Python中迭代器的使用方法。除了写法简单之外,Python的迭代器还有一个最大的不同之处,就是无法直接判断是否还有下一个元素。我们只能通过捕获异常或使用for循环来退出迭代,这点让我感到十分惊讶。 这一篇内容可能相对较少,但是迭代器在Java中是有用处的。因此,我想介绍一下Python中迭代器的使用方法。除了写法简单之外,Python的迭代器还有一个最大的不同之处,就是无法直接判断是否还有下一个元素。我们只能通过捕获异常或使用for循环来退出迭代,这点让我感到十分惊讶。
- 在这篇文章中,我们介绍了函数的两种不常用的特殊用法:匿名函数和装饰器函数。匿名函数是一种没有名称的函数,通常用于定义简单的功能。我们可以使用lambda关键字来创建匿名函数,并在需要时直接调用它们。装饰器函数是一种特殊的函数,可以接受一个函数作为参数,并返回一个新的函数。装饰器函数通常用于在不改变原函数代码的情况下,对函数进行扩展或修改。通过使用装饰器,我们可以在函数调用前后执行额外的操作。这些特 在这篇文章中,我们介绍了函数的两种不常用的特殊用法:匿名函数和装饰器函数。匿名函数是一种没有名称的函数,通常用于定义简单的功能。我们可以使用lambda关键字来创建匿名函数,并在需要时直接调用它们。装饰器函数是一种特殊的函数,可以接受一个函数作为参数,并返回一个新的函数。装饰器函数通常用于在不改变原函数代码的情况下,对函数进行扩展或修改。通过使用装饰器,我们可以在函数调用前后执行额外的操作。这些特
- Python列表去重,如果不考虑原来元素的顺序(基本顺序)的话,可以使用Python内置的set()函数对列表进行转换去重,然后转换会列表,这是因为set()集合本身就具备去重的功能,但Python的集合又是无序的,因此可能会导致列表中元素原本排列顺序的改变。那要在不改变列表元素顺序的前提下 Python列表去重,如果不考虑原来元素的顺序(基本顺序)的话,可以使用Python内置的set()函数对列表进行转换去重,然后转换会列表,这是因为set()集合本身就具备去重的功能,但Python的集合又是无序的,因此可能会导致列表中元素原本排列顺序的改变。那要在不改变列表元素顺序的前提下
- 本章学习目标• 理解字典的概念• 掌握字典的创建• 掌握字典的常用操作• 了解集合的概念• 熟悉集合的常用操作列表与元组都是通过下标索引元素的,由于下标不能代表具体的含义,为此Python提供了另一种数据类型——字典,这为编程带来了极大的便利。此外,Python还提供了一种数据类型——集合,其最大特点是元素不能重复出现,因此通常用来处理去重操作。6.%2 字典的概念在现实生活中,字典可以查询... 本章学习目标• 理解字典的概念• 掌握字典的创建• 掌握字典的常用操作• 了解集合的概念• 熟悉集合的常用操作列表与元组都是通过下标索引元素的,由于下标不能代表具体的含义,为此Python提供了另一种数据类型——字典,这为编程带来了极大的便利。此外,Python还提供了一种数据类型——集合,其最大特点是元素不能重复出现,因此通常用来处理去重操作。6.%2 字典的概念在现实生活中,字典可以查询...
- 本章学习目标 掌握字符串的三种表现形式 掌握字符串的输入与输出 掌握字符串的索引与分片 了解字符串的运算 熟悉字符串常用函数在应用程序中,字符串总是会被大量地生成与处理,例如登录网站时输入的用户名与密码等。灵活地使用与处理字符串,对于Python程序员来说是非常重要的。4.1 字符串简介在汉语中,将若干个字连起来就是一个字符串,例如“千锋教育”就是一个由四个汉字组成的字... 本章学习目标 掌握字符串的三种表现形式 掌握字符串的输入与输出 掌握字符串的索引与分片 了解字符串的运算 熟悉字符串常用函数在应用程序中,字符串总是会被大量地生成与处理,例如登录网站时输入的用户名与密码等。灵活地使用与处理字符串,对于Python程序员来说是非常重要的。4.1 字符串简介在汉语中,将若干个字连起来就是一个字符串,例如“千锋教育”就是一个由四个汉字组成的字...
- Python之JavaScript逆向系列——Python之JavaScript逆向系列——接口JSON信息获取与操作目录Python之JavaScript逆向系列——Python之JavaScript逆向系列——接口JSON信息获取与操作前言环境准备正文json格式json格式示例POST请求访问API示例基础POST请求添加参数的POST请求编辑json格式化获取json格式具体数... Python之JavaScript逆向系列——Python之JavaScript逆向系列——接口JSON信息获取与操作目录Python之JavaScript逆向系列——Python之JavaScript逆向系列——接口JSON信息获取与操作前言环境准备正文json格式json格式示例POST请求访问API示例基础POST请求添加参数的POST请求编辑json格式化获取json格式具体数...
- 流行的编程语言在我编程的旅程中,我掌握了几种高级编程语言,每一种都有其独特的魅力和应用场景,仿佛带我进入了不同的魔法王国。现在,就让我来介绍几种令我印象深刻的语言吧。Python:这是一种犹如魔术般的高级编程语言,简洁、易读且功能强大。Python 采用缩进来定义代码块,使得代码结构清晰易懂。它支持面向对象、过程式和函数式编程范式,并拥有一个庞大的标准库和第三方库生态系统。无论是数据科... 流行的编程语言在我编程的旅程中,我掌握了几种高级编程语言,每一种都有其独特的魅力和应用场景,仿佛带我进入了不同的魔法王国。现在,就让我来介绍几种令我印象深刻的语言吧。Python:这是一种犹如魔术般的高级编程语言,简洁、易读且功能强大。Python 采用缩进来定义代码块,使得代码结构清晰易懂。它支持面向对象、过程式和函数式编程范式,并拥有一个庞大的标准库和第三方库生态系统。无论是数据科...
- Python之JavaScript逆向系列——通过IP代理高频获取全篇小说目录Python之JavaScript逆向系列——通过IP代理高频获取全篇小说前言环境准备正文1、网络数据分析2、获取标题列表与文章id3、确认请求路径与方法4、参数确定5、根据api获取文章列表6、筛选具体的需求信息7、根据文章列表确认每篇文章地址8、循环遍历文章并下载到本地总结前言大家好,本系列文章主要为大家提... Python之JavaScript逆向系列——通过IP代理高频获取全篇小说目录Python之JavaScript逆向系列——通过IP代理高频获取全篇小说前言环境准备正文1、网络数据分析2、获取标题列表与文章id3、确认请求路径与方法4、参数确定5、根据api获取文章列表6、筛选具体的需求信息7、根据文章列表确认每篇文章地址8、循环遍历文章并下载到本地总结前言大家好,本系列文章主要为大家提...
- 小白也能用 小白也能用
- 1.输入日期,判断这一天是这一年的第几天import datetimedef day_of_year(): year = eval(input('请输入年份:')) month = eval(input('请输入月份:')) day = eval(input('请输入天:')) date1 = datetime.date(year, month, day) d... 1.输入日期,判断这一天是这一年的第几天import datetimedef day_of_year(): year = eval(input('请输入年份:')) month = eval(input('请输入月份:')) day = eval(input('请输入天:')) date1 = datetime.date(year, month, day) d...
- Python之JavaScript逆向系列——使用ip代理访问目标网站目录Python之JavaScript逆向系列——使用ip代理访问目标网站前言环境准备正文IP代理基础代码确认IP请求地址前言大家好,本系列文章主要为大家提供的价值方向是网络信息获取,自动化的提取、收集、下载和记录互联网上的信息,加之自身分析,可以让价值最大化。整个内容中不会涉及到过为敏感的内容。在这个AI+云计算+大数据... Python之JavaScript逆向系列——使用ip代理访问目标网站目录Python之JavaScript逆向系列——使用ip代理访问目标网站前言环境准备正文IP代理基础代码确认IP请求地址前言大家好,本系列文章主要为大家提供的价值方向是网络信息获取,自动化的提取、收集、下载和记录互联网上的信息,加之自身分析,可以让价值最大化。整个内容中不会涉及到过为敏感的内容。在这个AI+云计算+大数据...
- Python之JavaScript逆向系列——获取在线音频目录Python之JavaScript逆向系列——获取在线音频前言环境准备正文操作步骤总结前言大家好,本系列文章主要为大家提供的价值方向是网络信息获取,自动化的提取、收集、下载和记录互联网上的信息,加之自身分析,可以让价值最大化。整个内容中不会涉及到过为敏感的内容。在这个AI+云计算+大数据时代,我们眼睛所看到的百分之九十的数据都... Python之JavaScript逆向系列——获取在线音频目录Python之JavaScript逆向系列——获取在线音频前言环境准备正文操作步骤总结前言大家好,本系列文章主要为大家提供的价值方向是网络信息获取,自动化的提取、收集、下载和记录互联网上的信息,加之自身分析,可以让价值最大化。整个内容中不会涉及到过为敏感的内容。在这个AI+云计算+大数据时代,我们眼睛所看到的百分之九十的数据都...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签