Both work! A Tell block can do the maths itself: "The sum is " + (a + b).
But watch the brackets. B4Coder works from left to right. Once there are words at the start, every + after them joins text. So "The sum is " + a + b joins the 4 and the 5 side by side and shows 45.
Use Create Value (sum = a + b) when you need the answer again later, or to see it in the Values tab. Just printing it once? Doing it in Tell is fine.
Open it in the editor and run it, then change it and see what happens.
ab"The sum is " + (a + b)45It showsThe sum is 9a = int(input("First number? "))b = int(input("Second number? "))print("The sum is " + str(a + b))ab"The sum is " + a + b45It showsThe sum is 45a = int(input("First number? "))b = int(input("Second number? "))print("The sum is " + str(a) + str(b))