当前位置: 首页 > article >正文

02_Python 学习基础

1\ 核心汇总更新python更新的通知

    PEP 1 : PEP 1 – PEP Purpose and Guidelines | peps.python.org

    PEP 0 : PEP 0 – Index of Python Enhancement Proposals (PEPs) | peps.python.org​​​​​​

    PEP 8 :编码规范  PEP 8 – Style Guide for Python Code | peps.python.org

2\ Jupyter Notebook

3\ IDE 集成开发环境

    IDE,Integrated Development Environment.

4\ 编码规范

    1) 合理的注释一般占源代码的1/3左右

    2) 建议每行不超过80个字符。如果超过,需要用小括号将多行内容隐式的连接。不推荐用反斜杠\ 连接。

    3) 基于google的代码规范,styleguide | Style guides for Google-originated open-source projects

5\ 下划线开头的标识符

    1)以单下划线开头的标识符号,表示不能直接访问的类属性,无法通过 from...import***导入

    2)以双下划线开头的标识符,表示类的私有成员

    3)以双下划线作为开头和结尾的标识符,是专用标识符

    重点:除非特定场景需要,应避免使用以下划线开头的标识符

6\  基本的规范

     1)常量命名应该全部使用大写字母,单词之间可以用下划线分割

     2)函数名、类中的属性名和方法名,应全部小写字母

     3)模块内部的类名,可以采用“下划线+首字母大写的形式”

     4)标识符做包的名称时,应尽量短小。也全部使用小写字母,不建议下划线,可以用.

     5)标识符用作模块名时,应该尽量短小。全部使用小写字母。

7\ 内置函数与标准库函数的区别:内置函数是解释器自带的,类似print。标准库函数是解释器的外部扩展,要提前导入才能使用。

内置函数使用:内置函数 — Python 3.11.2 文档


http://www.kler.cn/a/5577.html

相关文章:

  • ViT-Reg:面向tinyML平台的回归聚焦型硬件感知微调Vision Transformer
  • FFmpeg来从HTTP拉取流并实时推流到RTMP服务器
  • 《Web 搜索引擎优化》
  • linux RCU调优
  • SOTA简繁中文拼写检查工具:FASPell Chinese Spell Checker 论文
  • 【项目管理】根据业务流程进行函数结构设计和模块化设计
  • 【算法】Raft算法详解
  • C++ 20 list容器
  • SpringBoot+vue的图书管理系统
  • Java中字节流的相关内容
  • markdown
  • 【linux】基于阻塞队列的生产者消费者模型(条件变量)
  • springboot项目中, 序列化对象需要注意什么?
  • 基于springboot实现结合疫情情况的婚恋系统演示【附项目源码】
  • php mysql网络考试系统dzkf8994
  • Raft协议详解
  • DFS+记忆化剪枝--[NOIP2017 普及组] 棋盘
  • 启动Hadoop报错【Error: JAVA_HOME is not set and could not be found.】
  • JUnit5用户手册~并行执行
  • 全栈声明式可观测:KubeVela 开箱即用且灵活定制的云原生应用洞察
  • 蓝桥杯嵌入式--实战模拟题
  • vue获取数据的两种方式实践+简单骨架屏实现
  • 《花雕学AI》05:令人惊奇的ChatGPT,一个能够与人类对话的人工智能
  • [Java] synchronized的锁优化机制
  • Java 8 - Lambda 表达式
  • 【gitlab部署】centos8安装gitlab(搭建属于自己的代码服务器)