问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果
Python中如何定义一个变量但不赋值?就像数学里设未知数一样?
Python中如何定义一个变量但不赋值?就像数学里设未知数一样?
这个其实没必要,python好在方便,其他语言的数据类型比如你学int类型它一般占4个字节,你能int x;就算你不赋值你也能printf或者cout打印出它来,是一些开辟过的或者没用的等乱七八糟的空间地址。你如果懂什么是对象的话,python的数据类型都是以对象的方式存贮的,一个int28个字节(24个来自于对象,4个来自于真正的int)。你写一句python:a=100,这句话其实是实例化了一个对象a并且给实例化的对象初始化传参。你可以这样玩玩,但没必要这样用玩玩就行:a=int(),这个时候你再print(a)会得到结果0.a=10就相当于a = int(10),其它类型也是一样。