python字母开头的合法的变量名

提问人:盛馨兰时间:2021-09-09 10:22:00

今天遇到个纠结的问题,python字母开头的合法的变量名?求助

6个回答
薛星

字母+数字是合法的变量名

艾可唯

python1.变量名可以由字母,数字或者下划线组成2.变量名只能以字母或者下划线开头

命名的规范性

变量名可以包括字母、数字、下划线,但是数字不能做为开头。例如name1是合法变量名,而1name就不可以。

系统关键字不能做变量名使用

除了下划线之个,其它符号不能做为变量名使用

Python的变量名是除分大小写的

a_b_c____95是Python合法的变量名

靳早早

python变量命名不能以数字开头的原因是如果允许变量名开头是数字,则无法区分声明的是变量名还是数字类型。程序设计语言不能存在歧义,因此,需要约定变量名不能是数字开头,以便区分变量与数字。

如果允许变量名开头是数字,则无法区分变量名和数字类型,例如如果变量名091合法,则程序无法区分这个变量和数字091。另外,有些数字可能含有字母,如浮点数1E10。程序设计语言不能存在歧义,因此,需要约定变量名开头不能是数字,以便区分变量与数字

该答案来自《Python语言程序设计基础》(第2版)

推荐课程Python高级视频教程

黄家毫

变量命名注意事项

1、变量名的长度不受限制,但其中的字符必须是字母、数字、或者下划线,而不能使用空格、连字符、标点符号、引号或其他字符。

2、变量名的第一个字符不能是数字,必须是字母或下划线。

3、Python区分大小写。

4、不能将Python关键字用作变量名。

Python语言的标识符必须以字母、下画线(_)开头,后面可以跟任意数目的字母、数字和下画线(_)。此处的字母并不局限于26个英文字母,可以包含中文字符、日文字符等。

由于Python3支持UTF8字符集,因此Python3的标识符可以使用UTF8所能表示的多种语言的字符。Python语言是区分大小写的,因此abc和Abc是两个不同的标识符。

Python2.x对中文支持较差,如果要在Python2.x程序中使用中文字符或中文变量,则需要在Python源程序的第一行增加“#coding:utf8”,当然别忘了将源文件保存为UTF8字符集。

——变量命名规则

白靖博

是可以作为变量使用的。希望我的回答对你有帮助

甘薹骧

字母A可以来说算合法的python变量名,也算python表达式。python里面有很多内置变量名,定义变量时不能与这些重名。

相关的问题
  • python如何把数字变量和字母拼接

    Python拼接字符串和数字时会报错,代码如下='Python学科的分数为'score=+str(score)+'分'执行结果Traceback:File"C:/Users///Python_Demo/filedemo.py",line9,inmodule>printstr+

  • python输出字母变量值

    python打印变量的值需要用到print语句,具体的使用方法如下1.首先为了能顺理输出变量的值,需要在输出变量值定义一个变量,如定义变量名a。定义的格式为python会自动将a定义为整型变量,这与C语言的使用是有差别的。2.定义完后就可以使用print语句了,使用

  • python变量不可有大写字母

    当然区分,必须区分。当然,你可以重写__getattr__、__setattr__,这样就可以控制忽略大小写,当然你得保证不会出现deftestA和deftesta,否则会出现不必要的Bug。切记在在set和get重写后,获取数据要使用____来获取,不然会造成死循环~~

  • python的变量名必须以字母开头

    python变量命名不能以数字开头的原因是如果允许变量名开头是数字,则无法区分声明的是变量名还是数字类型。程序设计语言不能存在歧义,因此,需要约定变量名不能是数字开头,以便区分变量与数字。如果允许变量名开头是数字,则无法区分变量名和数字类型,例如如果变量名091合法,则程序无法区

  • python中变量大小写字母

    or

  • python变量名必须以字母或下划线开头

    python是一款应用非常广泛的脚本程序语言,谷歌公司的网页就是用python编写。python在生物信息、统计、网页制作、计算等多个领域都体现出了强大的功能。python和其他脚本语言如java、R、Perl一样,都可以直接在命令行里运行脚本程序。工具/原料python;CMD命令行;win

  • python变量名必须以字母或下划线

    变量命名注意事项1、变量名的长度不受限制,但其中的字符必须是字母、数字、或者下划线,而不能使用空格、连字符、标点符号、引号或其他字符。2、变量名的第一个字符不能是数字,必须是字母或下划线。3、Python区分大小写。4、不能将Python

  • python中怎么判断变量是不是字母

    s为字符串s.isalnum所有字符都是数字或者字母,为真返回Ture,否则返回False。(重点,这是字母数字一起判断的!!)s.isalpha所有字符都是字母,为真返回Ture,否则返回False。(只判断字母)s.isdigit所有字符都是数字,

  • python变量可以字母开头吗

    任何事情只要有人规定成文了,必定有其原因所在,也就是有其合理性所在。Python变量命名规则(推荐学习Python视频教程)变量名只能包含字母、数字和下划线。变量名可以字母或下划线开头,但不能以数字开头,例如,可将变量命名为message_1,但不能将其命名为1_message。

  • python如何将字母命名给变量

    1.使用连接符+world="World"print"Hello"+world+"!"2.使用占位符来内插world="World"print"Hello%s!"%world3.使用函数li=['my','name','is','bob']mystr='