读python3.6官方文档的一些总结

Python 3.7切回3.6 Python 3.7切回3.6如何从Python 3.7切换回Python 3.6?1、先brew卸载Python3.72、取消brew同python3的连接3、安装Python 3.6.5版本4、然后再切换连接到新安装的python 3.6.55、检查是否安装成功6、再次确认Python3是否从Homebrew 安装 之前Mac装了最新的Python3.7版本,但有些工具还没有支持到。 比如Te... 阅读详情

本人比较懒,这里阅读文档胜读各种教学书籍!

这里只是就一些内容进行展示,并没有仔细对文档中很多地方的感悟做细节的展示说明。

首先要理解作用域与命名空间,才能对下面的进行理解
在这里插入图片描述

  • 下面是对 对象的理解
    在这里插入图片描述
    在这里插入图片描述

l写的小实例:
在这里插入图片描述
在这里插入图片描述
值得注意的地方:
在这里插入图片描述
这个会在之后再次叙述:
在这里插入图片描述

  • https://blog.youkuaiyun.com/QQ1131221088/article/details/84100392
    容器,迭代对象等概念
    在这里插入图片描述
    对实例对象调用实例方法的初步青涩理解,似乎不太准确,但是有启发:

在这里插入图片描述
大概意思好像是 实例对象调用类方法并不是真的调用类方法, 而是通过这个描述, 生成一个新对象(实例方法),这个新对象提供了 实例对象到 类中函数的一个指向, 实际 实例对象调用类里的函数,应该就是调用自己生成的这个 实例方法,我理解可能是这样子的

  • https://blog.youkuaiyun.com/judgerwang/article/details/95247273
    元组和列表表达式的区别,也是对文档当中却区别叙述的 验证
    在这里插入图片描述

在这里插入图片描述
自定义属性访问,逐渐理解底层调用的函数方法
在这里插入图片描述

  • 对描述器的介绍
    在这里插入图片描述
    https://docs.python.org/zh-cn/3/howto/descriptor.html

https://www.cnblogs.com/harden13/p/9038872.html

以下也是自己当时的一些青涩的理解,不太正确,但确实受益匪浅
我有了解到了描述器。文档中定义的 所有函数都是 非数据描述器。而方法调用只是描述器的一个功能体现,它是面向对象的核心关于描述器。 之前说了 实例对象访问实例方法,实际上是访问类中定义的自定义函数(带self参数的函数),而过程是1. 通过实例.属性名,调用该实例的类对象的 gettertribue 方法,找到类中定义的属性 :调用的函数, 2. 这时函数(描述器),会生成一个新对象,这个对象就是实例方法,里面是打包好的从实例到这个函数的指向。 3. 究其原因,如何实现打包,当调用对象属性为描述器时,改变原有的默认实行调用过程(既在__dict__中调用),而是调用描述器的 __get__方法,第一个参数是当前实例,第二个参数是所属类的实例,第三个参数是所属类。 在此方法中进行 对实例方法的导包操作,完成调用
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
关于切片
在这里插入图片描述

  • 一个误区注意事项:
    在这里插入图片描述
    在这里插入图片描述

  • 另外是一些小趣事:
    python 3.8版本的,海象算子,就将表达式内赋值这个操作符定义出来了。 := 允许表达式内赋值
    在这里插入图片描述
    在这里插入图片描述
    当时看到一篇文章讲的 Guido大大 退位的消息,原来是这个语法的争议,我就说最近读3.6文档的时候有看到过,有点印象~ 一部分原因就是这个表达式内赋值 的提议!大家可以自行查找一下 什么是表达式内赋值,这个海象算子的作用! good job!

  • 其实还有很多内容与感悟,没有进行记录。读文档真的是意见和作者之间跨时空交流的感觉。因为对文档内容的理解,很大程度上取决于自己的编程经验,结合实际,才能真正理解作者的思想,还有好多地方有所理解,但是并不是大彻大悟,所以还需不断提升编程阅历,文档是不断咀嚼的过程! 加油~

补充:

python中的重写与重载

我看到继承的时候,文档中提到了相关重载的概念,就找了一些博客,大多是对java 重载和重写方法的介绍,其中的规则有的不适用于python,是不是python并没有严格的重载和 重写的定义呢?
在这里插入图片描述
测试:
在这里插入图片描述
在这里插入图片描述
群友解答:
重载要求参数个数或者类型不同。 由于python是弱类型,并且支持动态参数。 所以从严格意义上来说,py是没有重载的。又或者说,py的函数本身就是重载的。 在使用上看起来像重载也是重载的。

可比较对象

在这里插入图片描述
可以在自定义的类中实现这些其中一部分方法(是相互作用的,比如实现大于,自动实现小于),之后你的类对象就可以进行自定义的方式进行比较了。

安装python3.6版本的Miniconda3 目前Miniconda3的主要版本已经不支持python3.6,以Windows为例,在官网Miniconda — Conda documentation中只有python3.7及以上版本的安装支持,如果想python3.6需要找历史版本。 根据Miniconda3的更新说明,4.5.11是第一个使用python3.7的版本,也即之前的版本即是使用python3.6,例如下图中的Miniconda3-4.5.1版本。 历史版本链接:Index of / (anaconda.com) ... 阅读详情

相关推荐

ubuntu系统的python3.5升级到python3.6

由于推荐系统开发实战中新闻推荐系统的python环境为3.6的版本,所以把ubuntu系统上的3.5版本升级到3.6版本。 在网上搜索python3.5升级到python3.6,安装文章Python3.5升级3.6操作后,安装3.6版本报错,所以跳过这个方法,执行sudo apt-get install python3.5* -y回复系统安装的python3.5,在参考Ubuntu将p...

qqjjjaa11的专栏 1356

python3.6邮件收发总结(搭建环境篇)

python可以通过SMTP服务器实现邮件收发 SMTP通讯的基本流程可以概括为以下几点: 1.连接SMTP服务器 2.登陆用户名和密码 3.发送指定邮件内容 4.退出SMTP连接 在我实现收发功能后,踩啦很多雷。希望吧过程总结一下,希望可以帮助需要学习的朋友少走点弯路。建议: 如果使用第三方邮件服务不要频繁的发送邮件 这是对服务商的尊重,不要增加服务器的负担。 还有如果你这么做,可能会被管理员...

weixin_39462002的博客 3238

Python 3.1官方文档精读指南

Python自诞生以来,其简洁明了的编码风格和对可读性的重视,使得它迅速在编程社区中脱颖而出。通过一种类似于英语语法的结构,Python的代码更像是在讲述一个故事,而不是简单的命令序列。这种设计理念与哲学,在很大程度上影响了程序员编写代码的方式,并且对后来的编程语言设计产生了深远的影响。Python的设计哲学和核心概念,不仅决定了它作为一种语言的表达方式,也影响了它在实际应用中的表现。从简洁明了的编码风格到面向对象和函数式编程的特色,Python提供了一种强大而灵活的方式来构建软件。

weixin_42593549的博客 1135

python官方文档3.6.6-Python Release Python 3.6.6 | Python.org

Python 3.6.6Release Date: June 27, 2018Python 3.6.6 was the sixth maintenance release of Python 3.6.NoteThere are now newer security-fix releases of Python 3.6 that supersede 3.6.6 and Python 3.8 is n...

weixin_39985842的博客 246

Python3.5/3.6 中文文档.pdf

python3.5/3.6 中文文档.

Python3.6中文手册(官方文档)

Python3.6 中文手册 (官方文档) 离线压缩包,方便阅读

conda create -n python 3.6_conda create 怎么创建纯净的 Python3.6 环境?

刚接触 conda,安装了 Anaconda3,想用 conda create 命令创建一个只含标准模块和几个必需第三方模块(如 pip、wheel)的 Python3.6 环境。使用命令:conda create -n test python=3.6然而在运行后确认安装模块阶段显示创建的环境中会有很多我觉得完全不需要的模块如下:Fetching package metadata ...........

weixin_39624716的博客 1840

Python3.6 中文文档.pdf

这是一份python3.6的中文手册,如果有什么看不懂的地方可以参考本人的博客,https://blog.csdn.net/harry_c,里面对资源做了总结,扩展,归类,这份文档值得这积分,也值得你仔细研读。

Python3.6官方文档下载

网址:https://docs.python.org/3.6/download.html

与望 3749

python3.6中文官方文档

python3.6中文官方文档是根据官方手册翻译过来的中文手册,帮助开发人员开发

python3.6.2离线文档

python3.6.2官网离线文档

python3.6中文文档-Python3.6新特性官方文档中文版

原标题:Python3.6新特性官方文档中文版Github地址:https://github.com/PyCN/PTR(因篇幅限制,摘选精要)摘要 - 发布亮点新的语法特性:PEP 498, 格式化字符串字面量PEP 515, 数字字面量中的下划线PEP 526, 变量注解中的语法PEP 525, 异步生成器PEP 520: 异步解析式新的库模块secrets: PEP 506 - 在标准库中添加...

weixin_39676034的博客 978

Python3.6 中文文档_Python3.6中文文档_

Python3.6中文文档,对学习python有一定帮助。

python3.6手机版_QPy3.6 - Python3.6 for QPython

QPy3.6 - Python3.6 for QPython 介绍QPy3.6 - Python3.6 for QPythonNOTE: New version with 3.6.4 is in developing, please wait some days.This is the QPython's plugin which let your QPython supports Python3...

weixin_39632728的博客 1124

Eclipse 数据空间组件(EDC)项目介绍

在当今数字经济的背景下,数据成为了新的“石油”。但与石油不同的是,数据可以无限共享且再生。然而,如何在保持数据主权的前提下实现高效、安全的数据共享,成为了企业和组织面临的主要挑战。这时,**Eclipse 数据空间组件(Eclipse Dataspace Components, EDC)**应运而生,它为企业在多方参与的数据交换中提供了一个标准化、可扩展的解决方案。数据空间不仅是一个多组织间的数据共享协议,还是一套支撑这些协议运行的技术基础设施。

m0_74331272的博客 4597

PowerBuilder 9.0安装组件全解析:Adaptive Server Anywhere、PowerDynamo、InfoMaker到底怎么选?

本文从技术架构师视角详细解析PowerBuilder 9.0安装组件选型策略,包括Adaptive Server Anywhere、PowerDynamo和InfoMaker的核心功能与应用场景。通过分析组件间的依赖关系和安装冲突机制,提供针对不同开发需求的最佳安装方案,帮助开发者高效配置PB9.0开发环境。

weixin_28700593的博客 440

python3 如何读中文路径_Python3.6.6软件安装教程

01下载软件[软件名称]:Python-3.6.6[软件大小]:59MB[下载链接]:https://pan.baidu.com/s/1gIguWKcjU4_cfGsOlVJIPg[提取码]:8zak02软件简介Python是一种跨平台的计算机程序设计语言。是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言...

weixin_33343681的博客 331

支付漏洞防护绕过的一种方式

放完包后就到了提交订单的地方,可以发现,金额确实小了很多,合理的搭配的话还可以更低,再次前进可以发现,金额确实是这么多,后面就不支付了,到此就结束了。也就是说数量可以为负数,但是金额不能为0或者0以下,有什么方法可以绕过这个限制吗,其实并不难,既然可以为负数,只是对金额不能为0或者负数做了限制。我们可以尝试拼接法,利用负数加上正数让他的值变得很低,但是又大于0就可以了,这里利用购物车的结算方法,随机加一些在购物车里。这里为了方便查看数据包,我这边商品的数量选择3,点击立即购买并抓包。

2301_80115097的博客 1527

python3.7官方文档_python-3.7.6-docs-html

文件名大小更新时间python-3.7.6-docs-html02020-02-25python-3.7.6-docs-html\.buildinfo2302020-02-25python-3.7.6-docs-html\_downloads02020-02-25python-3.7.6-docs-html\_downloads\6b45dc135219d1404be49d606589a11d02...

weixin_39604983的博客 191

torchsparse安装

torchsparse安装以及安装失败原因分析和解决

AI_BING_的博客 1万+

OpenHarness代码解读

Harness 是包裹在大模型之外、为其赋予完整执行能力的全套基础设施。模型负责提供智能与推理,Harness 则为模型提供感知、行动、记忆、工具与安全约束,使其从语言模型变成可自主完成复杂任务的实用智能体。我这里把向量数据库方案定义为:把对话片段、事件、偏好、工具结果等切成 memory chunks,做 embedding,存进向量库,查询时靠 ANN 相似度召回,再交给 LLM 读。AAAI 的综述类论文就明确指出,很多 LLM agent 的长期记忆就是这么做的。AAAI 期刊把文件系统方案。

qq_52053775的博客 187

如何查阅python的官方文档

我感觉学习python的基础知识与数据结构的话比较好的方法是阅读官方文档,这样可以查看对应版本中增加了哪些函数与方法: 1. 在浏览器中找到python的官方网站:https://www.python.org/ 2. 找到Docs 3. 找到Python 3.x Docs 4. 可以看到下面的页面,可以切换为中文文档并且可以选择对应的python版本 5. 点击入门教程即可查...

二哈 9816

《QGIS快速入门与应用基础》293:色带调整与透明设置

详细讲解了QGIS中遥感影像色带调整与透明设置的核心技术,帮助用户将遥感成果从基础合成提升到专业出图标准。主要内容包括: 色带精细化调整: 多波段真/假彩色合成的优化技巧(Gamma校正、色彩平衡、色阶端点校准) 单波段栅格数据的伪彩色规范设置(行业标准色带选择与分类方法) 透明设置: 研究区黑边/白边的消除方法 多图层叠加时的透明融合技巧 特定地物的差异化半透明显示 实用建议: 提供行业标准参数模板和效果对比图 标注新手操作红线和常见问题排查 强调符合遥感行业规范的可视化要求。

LuckyHanMo的博客 354
上一篇: Docker和FastDFS上传和下载文件
下一篇: 第二章对象模型(1)
我是py呀
博客等级 码龄8年 205粉丝 130原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值