首页 > 编程语言 > Python中合法标识符需要满足什么条件?

Python中合法标识符需要满足什么条件?

时间:2023-02-09 17:31:54浏览次数:38  
标签:Python SyntaxError invalid syntax fds 合法 标识符

  所谓的标识符就是用户在定义变量的时候,使用的一种名字,也可以说是一种符号,可应用于不同的环境,而且每一个符号都表示着不同的意思。在Python中,对于标识符的定义是有一定要求的,那么Python语言合法标识符要求是什么?以下是具体的内容介绍。

  1、不能以数字开头

  >>> 2bin=2

  File "", line 1

  2bin=2

  ^

  SyntaxErroe: invalid syntax

  2、不能包含非法字符

  >>> ssd@f=1

  File "", line 1

  ssd@=1

  ^

  SyntaxError:invalid syntax

  3、数字不能作为标识符

  >>> 123='wdsa'

  SyntaxError: can't assign to literal

  4、不能包含空格

  >>> fds fds=1

  File "", line 1

  fds fds=1

  ^

  SyntaxError: invalid syntax

  5、不能包含运算符

  >>> sdf+sdf=1

  SyntaxError: can't assign to operator

  6.python 保留关键字不能作为标识符

标签:Python,SyntaxError,invalid,syntax,fds,合法,标识符
From: https://blog.51cto.com/u_14661964/6047212

相关文章

  • PYTHON数据容器
    PYTHON数据容器一种可以容纳多份数据的数据类型,容纳的每一份数据称之为1个元素,每一个元素,可以使任意类型的数据数据容器根据特点的不同,分为五类:列表(list)、元组(tupl......
  • python3中,//、/ 的区别
    //:地板除,返回整数结果/:浮点数除法,返回浮点结果例:print(3//2)  #输出1print(3/2)  #输出1.5拓展:判断水仙花数# 题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位......
  • python3中,isinstance() 函数
    #isinstance()函数来判断一个对象是否是一个已知的类型,类似type()。#返回值:如果对象的类型与参数二的类型相同则返回True,否则返回False 使用isinstance函数的实例:a=2prin......
  • python selenium.remote远程连接时间达10分钟
    问题:在机器A搭建了selenium-grid的环境,hub以4444端口号启动,并在4444下注册了子node,端口4445,浏览器配置chrome使用代码进行远程连接,并创建会话:传入的server_url= http:......
  • Python教程:selenium模块用法教程
    1.介绍selenium最初是一个自动化测试工具,而爬虫中使用它主要是为了解决requests无法直接执行JavaScript代码的问题selenium本质是通过驱动浏览器,完全模拟浏览器的操作,比如......
  • 一辆车帮你读懂python函数
     函数的概念:有一个超市,a要去买西,走一段距离,b去买东西走一段距离,c去买东西也走一段距离,于是就有了公交车,abc都可以搭这一趟公交车去超市买东西,这里的公交车就是函数。函......
  • OpenCV—python 基于傅里叶变换的图像矫正
    基于傅里叶变换的图像矫正importcv2importnumpyasnpimportmathdeffourier_demo():#1、灰度化读取文件,img=cv2.imread('english_rotation.jpg'......
  • Centos7 Python2.7升级3.6.9之靠谱教程
    Python2.7现在已经正式被放弃了,运行会报错,所以得玩Python3版本了;这里分享Centos7系统下将Python2.7升级3.6.9的方法,非常靠谱本人刚刚测试通过,看了老外的教程;简单三......
  • 用c编译 php/python拓展(swig生成PHP扩展)
    https://blog.csdn.net/cuxiong8996/article/details/107153840 swig生成了PHP的扩展:https://blog.csdn.net/weixin_39622419/article/details/1160659781、安装swig......
  • Python面试_可迭代对象&迭代器&生成器
    #可迭代对象&迭代器>**可迭代对象**:使用内置的iter()函数可以获取迭代器的对象。如果对象实现了能返回迭代器的__iter__方法,那么对象就是是可迭代的。序列都可以迭代;实......