Pep
  • 2024-10-272024-2025-1 20241416《计算机基础与程序设计》第五周学习总结
    这个作业属于哪个课程 2024-2025-1-计算机基础与程序设计这个作业要求在哪里 2024-2025-1计算机基础与程序设计第五周作业这个作业的目标 Pep/9虚拟机、机器语言与汇编语言、算法与伪代码、测试:黑盒,白盒作业正文 https://www.cnblogs.com/rockytyh/p/18509171教材学习内容总结
  • 2024-10-272024-2025-1 20241423袁志成 《计算机基础与程序设计》第五周学习总结
    作业信息这个作业属于哪个课程2024-2025-1-计算机基础与程序设计)这个作业要求在哪里<作业要求的链接>(如2024-2025-1计算机基础与程序设计第五周作业)这个作业的目标学习Pep/9虚拟机,机器语言与汇编语言,算法与伪代码,测试:黑盒,白盒作业正文...本博客链接教材
  • 2024-10-272024-2025-1 20241304 《计算机基础与程序设计》第5周学习总结
    2024-2025-120241304《计算机基础与程序设计》第5周学习总结作业信息|这个作业属于哪个课程|<2024-2025-1-计算机基础与程序设计)|>|-- |-- ||这个作业要求在哪里|<作业要求的链接>(如https://www.cnblogs.com/rocedu/p/9577842.html#WEEK05))||这个作业的目标|<搞清楚本章
  • 2024-10-272024-2025-120241425《计算机基础与程序设计》第五周学习总结
    2024-2025-120241425《计算机基础与程序设计》第五周学习总结作业信息这个作业属于哪个课程2024-2025-1-计算机基础与程序设计这个作业要求在哪里https://edu.cnblogs.com/campus/besti/2024-2025-1-CFAP/homework/13268这个作业的目标Pep/9虚拟机机器语言与汇编
  • 2024-10-272024-2025-1 20241415 《计算机基础与程序设计》第五周学习总结
    2024-2025-120241415《计算机基础与程序设计》第五周学习总结作业信息这个作业属于哪个课程2024-2025-1-计算机基础与程序设计这个作业要求在哪里2024-2025-1计算机基础与程序设计第五周作业这个作业的目标Pep/9虚拟机、机器语言与汇编语言、算法与伪代码、测试:
  • 2024-10-262024-2025-1 20241310 《计算机基础与程序设计》第5周学习总结
    2024-2025-120241310《计算机基础与程序设计》第5周学习总结作业信息这个作业属于哪个课程2024-2025-1-计算机基础与程序设计这个作业要求在哪里2024-2025-1计算机基础与程序设计第一周作业这个作业的目标自学教材《计算机科学概论(第七版)》第6章并完成云班课测
  • 2024-10-08如何写出Pythonic的代码?
    f-string、三元操作、各种解析式、生成器装饰器的熟练运用,“内库”引用和函数封装再加持PEP8,撰写的脚本不pythonic都难。
  • 2024-09-14hint: See PEP 668 for the detailed specification.
    出现externally-managed-environment错误的原因是你的操作系统或Python环境开启了PEP668保护机制。即使你创建了新的conda虚拟环境,系统仍然标记该环境为“外部管理的”,不允许直接通过pip安装包。这是为了保护系统级的Python环境不被破坏。解决方案:1.使用--break-sys
  • 2024-08-27PEP 508:为不同版本Python指定不同依赖
    问题背景有些常用的第三方包,在Python中支持的版本是不一致的。例如常用的numpy,在Python3.7中仅支持到1.21版本,其他Python版本可以支持到1.22版本以上,甚至现在的2.0版本以上。有一个问题是,在有些Cython的使用场景中,numpy==1.22的版本有可能出现报错ImportError:numpy.core.multia
  • 2024-08-09PEP 8 – Python 代码风格指南中文版(六)
    编程建议(1)我们应该以一种不会对其他Python实现(比如PyPy、Jython、IronPython、Cython、Psyco等)造成不利影响的方式来编写。例如,不要依赖CPython中对于a+=b或a=a+b形式的语句在原地字符串连接上的高效实现。这种优化即使在CPython中也是脆弱的(它仅对某些类型有效),并且
  • 2024-08-06PEP 8 – Python 代码风格指南中文版(七)
    编程建议(2) 定义异常时,应该从Exception类继承,而不是从BaseException类继承。直接从BaseException继承的异常通常是那些几乎不应该被捕获的异常。设计异常层次结构时,应该基于捕获异常的代码可能需要进行的区分,而不是基于异常被抛出的位置。目标是通过编程方式回答“出了
  • 2024-08-03禁用 GIL 的 Python 3.13 非常慢
    我对python3.12.0与使用3.13.0b3标志编译的python--disable-gil进行了简单的性能测试。该程序使用ThreadPoolExecutor或ProcessPoolExecutor执行斐波那契数列的计算。引入禁用GIL的PEP文档表示,存在一些开销,主要是由于有偏差
  • 2024-07-23[技巧] Linux 对拍
    造数据#include<bits/stdc++.h>usingnamespacestd;intrandom(intl,intr){ return(longlong)rand()*rand()%(r-l+1)+l;}intmain(){ freopen("in.in","w",stdout); srand(time(0)); intn=random(2,100000); cout
  • 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