- [toc] 时间的表示 计算机中的时间的表示是从 "1970 年 1 月 1 日 00:00:00" 开始, 以毫秒 ( 1/1000 秒 ) 进行运算. 我们也把 1970 年这个时刻称为 "unix 时间点". 这样, 我们就把时间全部用数字来表了. &n... [toc] 时间的表示 计算机中的时间的表示是从 "1970 年 1 月 1 日 00:00:00" 开始, 以毫秒 ( 1/1000 秒 ) 进行运算. 我们也把 1970 年这个时刻称为 "unix 时间点". 这样, 我们就把时间全部用数字来表了. &n...
- 利用turtle库、datetime库和time库,获取并描绘出现在的系统时间,并且时间具有动态刷新功能,即每秒刷新一次。 实现代码如下: from turtle import * from date... 利用turtle库、datetime库和time库,获取并描绘出现在的系统时间,并且时间具有动态刷新功能,即每秒刷新一次。 实现代码如下: from turtle import * from date...
- [toc] 多维列表 二维列表 一维列表可以帮助我们存储一维, 线性的数据. 二维列表可以帮助我们存储二维, 表格的数据. 列如下表的数据: [toc] 多维列表 二维列表 一维列表可以帮助我们存储一维, 线性的数据. 二维列表可以帮助我们存储二维, 表格的数据. 列如下表的数据:
- [toc] 方法没有重载 在其他语言中, 可以定义多个重名的方法, 只要保证方法签名的唯一即可. 方法签名包含 3 个部分: 方法名, 参数数量, 参数类型. Python 中, 方法的参数没有类型 (调用时确定参数类型 ), 参数的也可以由可变参数控制. 因此, Python 中是没有方法的重载的. 定义一个方法即可有多种调用方... [toc] 方法没有重载 在其他语言中, 可以定义多个重名的方法, 只要保证方法签名的唯一即可. 方法签名包含 3 个部分: 方法名, 参数数量, 参数类型. Python 中, 方法的参数没有类型 (调用时确定参数类型 ), 参数的也可以由可变参数控制. 因此, Python 中是没有方法的重载的. 定义一个方法即可有多种调用方...
- [toc] 查看类的继承层次结构 通过类的方法 mro() 或者类的属性 __mor__ 可以输出这个类的继承层次结构. 执行结果: object 根类 object 类是所有类的父类, 因此所有的类都有 objerct 类的属性和方法. 我们显然有必要深入研究一下 object 类的结构. 对于我们继续深入学习 ... [toc] 查看类的继承层次结构 通过类的方法 mro() 或者类的属性 __mor__ 可以输出这个类的继承层次结构. 执行结果: object 根类 object 类是所有类的父类, 因此所有的类都有 objerct 类的属性和方法. 我们显然有必要深入研究一下 object 类的结构. 对于我们继续深入学习 ...
- [toc] lambda 表达式和匿名函数 lambda 表达式可以用来声明匿名函数. lambda 函数是一种简单的, 在同一行定义函数的方法. lambda 函数实际生成一个函数对象. lambda 表达式只允许包含一个表达式, 不能包含复杂语句, 该表达式的计算机结果是函数的返回值. lambda 表达式的基本... [toc] lambda 表达式和匿名函数 lambda 表达式可以用来声明匿名函数. lambda 函数是一种简单的, 在同一行定义函数的方法. lambda 函数实际生成一个函数对象. lambda 表达式只允许包含一个表达式, 不能包含复杂语句, 该表达式的计算机结果是函数的返回值. lambda 表达式的基本...
- 题目描述: 一个笼子里面关了若干只鸡和兔子(鸡有2只脚,兔子有4只脚,没有例外)。已经知道了笼子里脚的总数为a,则笼子里面至少有多少只动物,至多有多少只动物? ... 题目描述: 一个笼子里面关了若干只鸡和兔子(鸡有2只脚,兔子有4只脚,没有例外)。已经知道了笼子里脚的总数为a,则笼子里面至少有多少只动物,至多有多少只动物? ...
- [toc] 变量的作用域 ( 全局变量和局部变量) 变量起作用的范围称为变量的作用域, 不同作用域之间互不影响. 变量分为:全局变量, 局部变量. 全局变量: 1. 在函数和类定义之外声明的变量. 作用域为定义的模块, 从定义位置开始到模块结束. 2. 全局变量降低了函数的通用性和可读性. 应尽量避免全局变量的使用. 3. ... [toc] 变量的作用域 ( 全局变量和局部变量) 变量起作用的范围称为变量的作用域, 不同作用域之间互不影响. 变量分为:全局变量, 局部变量. 全局变量: 1. 在函数和类定义之外声明的变量. 作用域为定义的模块, 从定义位置开始到模块结束. 2. 全局变量降低了函数的通用性和可读性. 应尽量避免全局变量的使用. 3. ...
- [toc] try...except...else 结构 try...except...else 结构增加了 "else 块". 如果 try 块中没有抛出异常, 则执行 else 块. 如果 try 块中抛出异常, 则执行 except 块, 不执行 else 块. 没有发生异常的执行结果: 发生异常的执行结果: ... [toc] try...except...else 结构 try...except...else 结构增加了 "else 块". 如果 try 块中没有抛出异常, 则执行 else 块. 如果 try 块中抛出异常, 则执行 except 块, 不执行 else 块. 没有发生异常的执行结果: 发生异常的执行结果: ...
- [toc] with 上下文管理 finally 块由于是否发生异常都会执行, 通常我们释放资源的代码. 其实, 我们可以通过 with 上下文管理, 更方便的实现释放资源的操作. with 上下文管理的语法结构如下: with context_expr [as var]: ... [toc] with 上下文管理 finally 块由于是否发生异常都会执行, 通常我们释放资源的代码. 其实, 我们可以通过 with 上下文管理, 更方便的实现释放资源的操作. with 上下文管理的语法结构如下: with context_expr [as var]: ...
- 实现代码: def myue(x, y): if x > y: smaller = y else: smaller = x for i i... 实现代码: def myue(x, y): if x > y: smaller = y else: smaller = x for i i...
- [toc] Pandas 为什么要学习 pandas numpy 已经能够帮助我们处理数据, 能够结合 matplotlib 解决我们数据分析的问题, 那么 pandas 学习的目的在什么地方呢? numpy 能够帮助我们处理数值型数据, 但是这还不够. 很多时候, 我们的数据除了数值之外, 还有字符串, 时间序列等. 比如... [toc] Pandas 为什么要学习 pandas numpy 已经能够帮助我们处理数据, 能够结合 matplotlib 解决我们数据分析的问题, 那么 pandas 学习的目的在什么地方呢? numpy 能够帮助我们处理数值型数据, 但是这还不够. 很多时候, 我们的数据除了数值之外, 还有字符串, 时间序列等. 比如...
- [toc] shutil 模块 ( 拷贝和压缩 ) shutil 模块是 Python 标准库中提供的, 主要用来做文件和文件夹的拷贝, 移动, 删除等; 还可以做文件和文件夹的压缩, 解压缩操作. os 模块提供了对目录或文件的一般操作. shutil 模块作为补充, 提供... [toc] shutil 模块 ( 拷贝和压缩 ) shutil 模块是 Python 标准库中提供的, 主要用来做文件和文件夹的拷贝, 移动, 删除等; 还可以做文件和文件夹的压缩, 解压缩操作. os 模块提供了对目录或文件的一般操作. shutil 模块作为补充, 提供...
- [toc] 3. 包 package 的使用 3.1 包 ( package ) 的概念和结构 当一个项目中有很多个模块时, 需要进行组织. 我们将功能类似的模块放到一起, 形成了 "包". 本质上, "包" 就是一个必须有__init__.py 的文件夹. 典型结构如下:  ... [toc] 3. 包 package 的使用 3.1 包 ( package ) 的概念和结构 当一个项目中有很多个模块时, 需要进行组织. 我们将功能类似的模块放到一起, 形成了 "包". 本质上, "包" 就是一个必须有__init__.py 的文件夹. 典型结构如下:  ...
- 概述 Python 提供了 getopt 模块来获取命令行参数。 $ python test.py arg1 arg2 arg31 Python 中也可以所用 sys 的 sys.argv 来获取命... 概述 Python 提供了 getopt 模块来获取命令行参数。 $ python test.py arg1 arg2 arg31 Python 中也可以所用 sys 的 sys.argv 来获取命...
上滑加载中
推荐直播
-
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步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签