我知道你不能定义一个变量,比方说,
height = 06
为什么我们不能这样做?是的,没有整数以零开头,但从数学角度看,06与6相同,为什么编程语言不允许我们以这种方式定义它(即使没有实际用途)而不是抛出错误?
如果以这种方式定义变量,是否有任何特定的问题会导致问题?在使用或打印这样的变量时,解释器/编译器可以将其用作"6",但为什么在我们刚定义时会抛出错误?这只是惯例吗?
variables python-3.x
python-3.x ×1
variables ×1