Python编码规范(一)
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,python编码规范:Google发布PEP规范1、 变量或方法命名1)有意义的名字2)注意python内建字与关键字3)类的私有变量和函数命令加_4) 整体风格类似C,不能以数字开头,需以字母或下划
千家信息网最后更新 2025年12月02日Python编码规范(一)
python编码规范:
Google发布PEP规范
1、 变量或方法命名
1)有意义的名字2)注意python内建字与关键字3)类的私有变量和函数命令加_4) 整体风格类似C,不能以数字开头,需以字母或下划线开头2、 缩进、空行、单行最大字符
1)缩进使用空格2)最大字符尽可能不超过80,可依赖于编辑器而定3)python的代码块以缩进区分,不包含大括号4)单个文件中,上下代码块功能分割使用空行3、 脚本第一行指定编码:# -- coding: utf-8 --
4、 尽可能少的使用全局变量,易于维护,且对于常量可统一定义在配置文件
5、 最高级别的python语句是指没有缩进的语句--顶级代码,对于用于被引入的模块文件, 顶级代码在被引入时就会执行。
6、 python变量无需事先声明、不需指定类型,当被赋给其他变量、方法、函数或类实例时,都会以引用传递而非其他语言存在的值传递。注意修改导致的灾难
7、 Python解释器承担内存分配的作用与垃圾回收。垃圾回收依赖于引用计数,当某个对象的引用计数为0时,那它就会有被回收的风险
。
8、 引用计数:指对一个对象的引用个数。
* 引用计数的增加场景: 变量赋值、函数传递、类实例赋值、或被赋值为一个窗口对象的成员(成为容器对象的成员,example:list)* 引用计数的减少场景:当对象引用被销毁 离开函数作用域、变量被赋予另一个值、从窗口对象移除时、窗口对象销毁、别名被销毁(销毁使用del)9、 del会删除对象的一个引用
当使用del删除最后一个引用时,该对象的引用变量会变为0,会导致该对象从此无法访问。任何追踪或调试程序都会给对象增加一个额外的引用,会推迟对象的回收时间
10、 垃圾收集:
对象
变量
代码
函数
垃圾
文件
编码
最大
作用
场景
字符
实例
尽可能
开头
成员
方法
空行
语句
顶级
一行
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
黄浦区无线网络技术代理品牌
HURT伴奏软件开发
修改pg数据库安全报错级别
数据库怎么查字符限制
扣扣的数据库是什么软件
服务器未响应怎么设置
数据库数组的个数
git为啥拉不到服务器代码
仓库数据库表
永诚海外服务器
手机经常联系不到服务器如何解决
pho操作数据库的三个步骤
佛山熙联网络技术有限公司
数据库管理安全报告
南京应用软件开发报价
电脑上安装多个数据库怎么切换
信息技术网络安全ppt课件
1156服务器主板玩游戏
金融行业需要什么网络技术
网络安全口号2020
玩英雄联盟选什么云服务器
服务器添加信任公钥
标准软件开发方法
加强社会网络安全
安徽网络安全培训服务机构
安装中间件提示服务器发生异常
租用服务器如何防止进入误区
web数据库+实例教程
助理工程师网络技术怎么填
深圳卡拉网络技术