k=int(a+b)是赋值语句还是赋初值?赋值语句与赋初值有什么区别?拜托各位了 3Q

2025-04-07 07:29:14
推荐回答(1个)
回答1:

这个语句是个赋值语句。赋值和赋初值不好判断,狭义上的赋初值是在变量定义的时候就给定值,但是广义上的,是在变量使用前,给定值。你这个问题就像是看到一辆新车,然后你问“这个牌照是新的吗”一样,没准确答案,而且没有意义。 这是一个强制转换类型的复制语句,强制把a+b的结果转成int型。