首页 > 编程语言 >Python基础篇-变量名命名规则

Python基础篇-变量名命名规则

时间:2023-02-22 15:12:46浏览次数:30  
标签:count Python length 命名 变量名 id

Python变量名命名规则遵循PEP8原则:

    • 普通变量:max_value

    • 全局变量:MAX_VALUE

    • 内部变量:_local_var

    • 和关键字重名:class_

    • 函数名:bar_function

    • 类名:FooClass

    • 布尔类型的变量名用 is,has 这类词语前缀
      is_superuser
      has_errors
      allow_empty

    • 释义为数字的单词
      port
      age
      radius

    • 以_id 为结尾的单词
      user_id
      port_id

    • 以 length/count 开头或结尾的词
      length_of_username
      max_length
      users_count
      注:不要用名词的复数形式来作为 int 类型的变量名,因为名词的负数形式更像是一个容器。建议使用 number_of_apples 或 trips_count;

    • 超短命名
      数组索引三剑客 i、j、k
      某个整数 n
      某个字符串 s
      某个异常 e
      文件对象 fp

标签:count,Python,length,命名,变量名,id
From: https://www.cnblogs.com/linda-sunshine/p/17144398.html

相关文章

  • centos 7 安装python 3
    1.下载安装相关依赖,用来下载编译python3yum-yinstallzlib-develbzip2-developenssl-develncurses-develsqlite-develreadline-develtk-develgccmake2.安装epe......
  • Python第三方库管理Pip和Conda
    ✅作者简介:热爱科研的算法开发者,Python、Matlab项目可交流、沟通、学习。......
  • Python爬虫常用:谷歌浏览器驱动——Chromedriver 插件安装教程
    我们在做爬虫的时候经常要使用谷歌浏览器驱动,今天分享下这个Chromedriver插件的安装方法。第一步、打开谷歌浏览器打开设置面板第二步、查看当前谷歌浏览器版本号第三步、......
  • Python UI自动化三大等待方式区别
    PythonUI自动化三大等待方式sleep():强制等待,设置固定休眠时间。后脚本的执行过程中执行sleep()后线程休眠,而另外两种线程不休眠。implicitly_wait():隐式等待,是设置的......
  • python trash
    x,y=map(int,input().split())print(x,"",y) a=[32,43,21,431]a.append(3)a.remove(21)print(a)a.extend([98,21])print(a)a.insert(0,-9)print(a)de......
  • python 经典排序算法
    python经典排序算法排序算法可以分为内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要......
  • [oeasy]python0090_极客起源_wozniac_苹果公司_Jobs_Wozniac
    极客起源回忆上次内容上次回顾了DEC公司的兴起从IBM的大型机到DEC的小型机MiniComputer再到DEC的终端VT-100计算机基础元器件发生了进化从ENIAC的电子管到PDP系列的......
  • Python join函数的使用与说明
    join函数的功能是连接字符串。可以连接的对像有字符串、列表、元组和字典。字符串会被当成数组,每一个字母会被视作一个元素,用连接符连接。字典只处理Key,而且排序可能是乱......
  • [oeasy]python0090_极客起源_wozniac_苹果公司_Jobs_Wozniac
    极客起源回忆上次内容上次回顾了DEC公司的兴起从IBM的大型机到DEC的小型机MiniComputer再到DEC的终端VT-100计算机基础元器件发生了进化从ENIAC的......
  • ​​python--matplotlib(4)​
    前言 Matplotlib画图工具的官网地址是http://matplotlib.org/Python环境下实现Matlab制图功能的第三方库,需要numpy库的支持,支持用户方便设计出二维、三维数据的图形显示,制......