首页 > 编程语言 >python变量命名规范

python变量命名规范

时间:2024-03-04 21:24:30浏览次数:21  
标签:变量 python Python 命名 标识符 保留字

简单地理解,标识符就是一个名字,就好像我们每个人都有属于自己的名字,它的主要作用就是作为变量、函数、类、模块以及其他对象的名称。Python中标识符的命名不是随意的,而是要遵守一定的命令规则

  • 标识符是由字符(A~Z 和 a~z)、下划线和数字组成,但第一个字符不能是数字。
  • 标识符不能和 Python 中的保留字相同。有关保留字,后续章节会详细介绍。
  • Python中的标识符中,不能包含空格、@、% 以及 $ 等特殊字符。
  • 在 Python 中,标识符中的字母是严格区分大小写
  • Python 允许使用汉字作为标识符(不推荐)
and as assert break class continue
def del elif else except finally
for from False global if import
in is lambda nonlocal not None
or pass raise return try True
while with yield

标签:变量,python,Python,命名,标识符,保留字
From: https://www.cnblogs.com/jhchena/p/18052713

相关文章

  • python-数据类型-运算符补充-in and not
    运算符补充点击查看代码in点击查看代码value="我是中国人"#判断‘中国’是否在value所代指的字符串中。“中国”是否是value所代指的字符串的子序列。v1="中国"invalue#示例content=input('请输入内容:')if"退钱"incontent:print('包含敏感字符')#示例......
  • C++ 命名空间
    在C++应用程序中。例如,您可能会写一个名为xyz()的函数,在另一个可用的库中也存在一个相同的函数xyz()。这样,编译器就无法判断您所使用的是哪一个xyz()函数。因此,引入了命名空间这个概念,专门用于解决上面的问题,它可作为附加信息来区分不同库中相同名称的函数、类、变量等。......
  • Python-集合
    集合python中的集合(set)是由一些唯一的、不可变的对象组成的无序集合体,集合支持与数学集合中相对应的操作,一个元素在集合中只能出现一次,无论它被添加了多少次。集合是可迭代对象(iterable),可以按需增长或缩短,并且可以包含多种对象类型,集合很像一个有键无值的字典,但由于集合是无......
  • python3.6.8 安装解决ssl问题
    https://www.cnblogs.com/mqxs/p/9103031.html#!/bin/bashecho"正在安装相关组件"yuminstall-yopenssl-develbzip2-develexpat-develgdbm-develreadline-develsqlite-develgcc-c++gccopenssl-develecho"下载安装包"wgethttps://www.python.org/ft......
  • python将图片按照指定尺寸比例压缩
            fromPILimportImagedefcompress_image(input_image_path,output_image_path,target_width,target_height):"""压缩图片到指定尺寸。:paraminput_image_path:原始图片的路径:paramoutput_image_path:压缩后图片的保......
  • Python项目 简单计算器的二次开发
    在互联网上找到一个简单计算器的项目源码点击查看代码#计算器#加法defadd(a,b):c=a+bprint(f"结果为:{c:.2f}")#减法defsub(a,b):c=a-bprint(f"结果为:{c:.2f}")#乘法defmul(a,b):c=a*bprint(f"结果为:{c:.2f}......
  • python merge函数使用
    函数语法:pd.merge(left,right,how="inner,on=None,left_on=None,right_on=None,left_index=False,right_index=False,sort=True)参数解释:left-数据顿对象。right-另一个数据顿对象on-要连接的列(名称)。必须在左侧和右侧数据框对象中找到lefton-左数据框......
  • H3C利用python开socks5
    H3C利用python开socks5#!/usr/bin/envpythonfromSocketServerimportBaseServer,ThreadingTCPServer,StreamRequestHandlerfromsocketimportsocket,AF_INET,SOCK_STREAMimportsignalimportstructimportsysimportthreadimportos'''exec(......
  • python获取服务器基本信息的脚本
     之前我发布了批量收集服务器信息脚本,本次更新优化了脚本,对脚本设置了trycatch抛出异常等等,收集信息如下:ip地址","主机名","序列号","服务器型号","系统盘数量","系统盘符","系统盘容量","系统盘分区","硬盘列表","硬盘数量","CPU核数","CP......
  • 利用python的http.server定制自己的页面和响应
    pythonhttp.server简介pythonhttp.server是一个简单的基础的httpserver,默认查找网站根目录的index.html文件,如果没有index.html文件,则放回网站根目录文件视图这里我们想对http.server进行修改,实现我们特定的需求,如果只变化html确实能展现不能的静态页面,但是没有办法进行交互,如......