PEP
  • 2024-07-12[PEP] PeppaPig头像!
    #include<math.h>#include<stdio.h>#include<iostream>#include<stdlib.h>#defineTdoubleTc(Tx,Ty,Tr){returnsqrt(x*x+y*y)-r;}Tu(Tx,Ty,Tt){returnx*cos(t)+y*sin(t);}Tv(Tx,Ty,Tt){returny*cos(t)-x*sin(t);}Tfa(T
  • 2024-07-03Python学习笔记27:进阶篇(十六)常见标准库使用之质量控制中的代码质量与风格第一部分
    前言本文是根据python官方教程中标准库模块的介绍,自己查询资料并整理,编写代码示例做出的学习笔记。根据模块知识,一次讲解单个或者多个模块的内容。教程链接:https://docs.python.org/zh-cn/3/tutorial/index.html质量控制质量控制(QualityControl,QC),主要关注于提高
  • 2024-06-13哪些方法可以让 Python 代码易维护
    随着软件项目进入“维护模式”,对可读性和编码标准的要求很容易落空(甚至从一开始就没有建立过那些标准)。然而,在代码库中保持一致的代码风格和测试标准能够显著减轻维护的压力,也能确保新的开发者能够快速了解项目的情况,同时能更好地全程保持应用程序的质量。使用外部库来检查代
  • 2024-06-05七种方法让 Python 代码更容易维护
    随着软件项目进入“维护模式”,对可读性和编码标准的要求很容易落空(甚至从一开始就没有建立过那些标准)。然而,在代码库中保持一致的代码风格和测试标准能够显著减轻维护的压力,也能确保新的开发者能够快速了解项目的情况,同时能更好地全程保持应用程序的质量。使用外部库来检查代码的
  • 2024-05-23PEP 8风格指南
    PEP8风格指南PEP是PythonEnhancementProposal的缩写,通常翻译为“Python增强提案”。每个PEP都是一份为Python社区提供的指导Python往更好的方向发展的技术文档,其中的第8号增强提案(PEP8)是针对Python语言编订的代码风格指南。尽管我们可以在保证语法没有问题的前提下随意书写Py
  • 2024-04-16Effective Python:第2条 遵循PEP 8风格指南
    PEP8文档:https://peps.python.org/pep-0008/与空白有关的建议:用空格(space)表示缩进,而不要用制表符(tab)。和语法相关的每一层缩进都用4个空格表示。每行不超过79个字符。对于占据多行的长表达式来说,除了首行之外的其余各行都应该在通常的缩进级别之上再加4个空格。
  • 2024-01-31Python 语言的类型提示系统
    Python语言的类型提示系统PEP484Python语言的类型提示系统是一种在代码中添加类型信息的机制,它允许开发者在变量、函数参数和返回值等地方添加类型注解。这种类型提示系统是通过PEP484中引入的,从Python3.5版本开始,它提供了以下主要特征:类型注解语法:使用冒号(:)来指定
  • 2024-01-03pdm符合最新PEP标准的现代python 包以及依赖管理工具
    pdm符合最新PEP标准的现代python包以及依赖管理工具支持的特性简单快速的维护依赖解析,主要为了构建大的二进制分发PEP517构建后端PEP621项目元数据灵活强大的插件系统多功能用户脚本类似pnpm的中心化安装优化安装命令使用过的mac系统的 brewinstallpdm使用其他命令pipx
  • 2023-12-25pdm符合最新PEP标准的现代python 包以及依赖管理工具
    pdm符合最新PEP标准的现代python包以及依赖管理工具支持的特性简单快速的维护依赖解析,主要为了构建大的二进制分发PEP517构建后端PEP621项目元数据灵活强大的插件系统多功能用户脚本类似pnpm的中心化安装优化安装命令使用过的mac系统的 brewin
  • 2023-11-0511月3日总结
    你好,我是猫哥。这里每周分享优质的Python、AI及通用技术内容,大部分为英文。标题取自其中一则分享,不代表全部内容都是该主题,特此声明。本周刊由Python猫出品,精心筛选国内外的250+信息源,为你挑选最值得分享的文章、教程、开源项目、软件工具、播客和视频、热门话题等内容。愿
  • 2023-10-292023-2024-1 20231407陈原《计算机科学与概论》第五周学习总结
    这个是哪里的作业?<2023-2024-1计算机基础与程序设计第五周作业>作业的要求在哪里?https://www.cnblogs.com/rocedu/p/9577842.html#WEEK05作业的目的是什么?Pep/9虚拟机机器语言与汇编语言算法与伪代码测试:黑盒,白盒作业正文  https://www.cnblogs.com/CCCY
  • 2023-10-292023-2024-1 学号20231315第五周学习总结
    学期:2023-2024-1学号:20231315《计算机基础与程序设计》第五周学习总结作业信息这个作业属于哪个课程2023-2024-1《计算机基础与程序设计》这个作业要求在哪里2023-2024-1《计算机基础与程序设计》这个作业的目标学习计算机科学概论第6章和《C语言程序设计》第4
  • 2023-09-11python PEP8代码规范
    1.PEP8:W191indentation contains tabs因为粘贴来的代码用tab缩进,而现在的代码用space当缩进解决办法方法一:Edit->ConvertIndents->ToSpaces方法二:ctrl+shift+A=>在弹出的窗口中输入“ToSpaces”就可以将所有的tab转为space方法三:Code->R
  • 2023-08-29报错 PEP 8: expected 2 blank lines, found 1
    PyCharm提示:PEP8:expected2blanklines,found1类或方法前需要空两行解决方法:Ctrl+Alt+L格式化一下就OK了。或者手动在前面敲一行
  • 2023-08-07PEP 703作者给出的一种no-GIL的实现——python3.9的nogil版本
    PEP703的内容是什么,意义又是什么呢?可以说python的官方接受的no-GIL提议的PEP就是PEP703给出的,如果GIL帧的从python中移除那么可以说对整个python生态圈将有着跨越性发展的意义。  ====================================================  PEP703地址:https://peps.python.org
  • 2023-08-03PEP 703作者给出的一种no-GIL的实现——python3.9的nogil版本
    PEP703的内容是什么,意义又是什么呢?可以说python的官方接受的no-GIL提议的PEP就是PEP703给出的,如果GIL帧的从python中移除那么可以说对整个python生态圈将有着跨越性发展的意义。  ====================================================  PEP703地址:https://peps.p
  • 2023-07-15python 格式检查
    Python格式检查在Python编程中,代码的格式化和风格一直都是非常重要的。良好的代码格式可以提高代码的可读性和可维护性,减少错误和调试的难度。为了确保代码的规范和一致性,我们可以使用各种工具和方法来进行Python代码的格式检查。PEP8Python社区为了规范Python代码的编写风格,制
  • 2023-07-08Python潮流周刊#10:Twitter 的强敌 Threads 是用 Python 开发的!
    你好,我是猫哥。这里每周分享优质的Python及通用技术内容,大部分为英文,已在小标题注明。(标题取自其中一则分享,不代表全部内容都是该主题,特此声明。)首发于我的博客:https://pythoncat.top/posts/2023-07-08-weekly周刊已开通Telegram频道,欢迎关注:https://t.me/pythontrendingwee
  • 2023-05-15Python注释补充之PE8规范
    PE8规范【一】什么是PE8规范PEP是PythonEnhancementProposal的缩写,通常翻译为“Python增强提案”。每个PEP都是一份为Python社区提供的指导Python往更好的方向发展的技术文档,其中的第8号增强提案(PEP8)是针对Python语言编订的代码风格指南。尽管我们可以在保证语法没有
  • 2023-02-20这一次,Python 真的有望告别 GIL 锁了?
    Python中有一把著名的锁——全局解释器锁(GlobalInterpreterLock,简写GIL),它的作用是防止多个本地线程同时执行Python字节码,这会导致Python无法实现真正的多线程执行
  • 2023-01-28什么是PEP8?
    在本文中,我们将解释PEP8及其在python中的使用。此外,我们将在编码时看到它的优势。什么是PEP8?PEP是PythonEnterpriseProposal的缩写。用良好的逻辑编写代码是编程的一个关
  • 2023-01-12【python】PEP8规范
    目录:PEP8规范是什么?PEP8规范相关内容一、PEP8规范是什么?​PEP是PythonEnhancementProposal的缩写,通常翻译为“Python增强提案”。​每个PEP都是一份为Python社区
  • 2022-12-20Python 官方团队在打包项目中踩过的坑
    花下猫语:这是packaging系列的第三篇译文,该系列是全网关于此话题的最详尽(水平也很高)的一个系列。原作者是Python官方打包团队成员,是virtualenv和tox项目的维护者,及s
  • 2022-12-20【译】PEP-3129 类装饰器
    PEP原文:​​https://www.python.org/dev/peps/pep-3129​​PEP标题:ClassDecoratorsPEP作者:CollinWinter创建日期:2007-05-01合入版本:3.0译者:​​豌豆花下猫​​(Pyth
  • 2022-11-30【译】PEP 318--函数和方法的装饰器
    PEP原文:​​https://www.python.org/dev/peps/pep-0318​​PEP标题:DecoratorsforFunctionsandMethodsPEP作者:KevinD.Smith,JimJ.Jewett,SkipMontanaro,Anth