what you have done is, you are not re-assigning the casted value to x and y. Refer the code below:
x=52
y =43
x=str(x) # converting x from integer to string and then re-assigning x
y=str(y) # converting y from integer to string and then re-assigning y
print(x + y)
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…