print not giving same results as other IDE's
So I've had wings for a while but I'm just now getting into learning python. I've been going over some simple tutorials on LinkedIn using wings, Visual Studio Code and Pycharm as I'm trying to also see the different features of various IDE's. On about the 3rd tutorial I'm seeing quite a difference between the Wing output debug window vs Visual Code and PyCharm. Here is the simple code:
# # Example file for working with functions # # define a basic function def func1(): print("I am a function") # function that takes arguments def func2(arg1,arg2): print(arg1," ",arg2) # function that returns a value def cube(x): return x*x*x # function with default value for an argument def power(num, x=1): result = 1 for i in range(x): result = result * num return result #function with variable number of arguments def multi_add(*args): result = 0 for x in args: result = result + x return result #func1() #print (func1()) #print (func1) func2(10,20) print (func2(10,20)) print (cube(3)) # print (power(2)) # print (power(2,3)) # print (power(x=3, num=2)) #print (multi_add(4,5,8,9,55,2,98))
Here is the output from Wings:
Here is the output from Visual Studio Code:
Here is the output from PyCharm:
Being a noob to Wings my guess is I've configured something incorrect or I'm doing something wrong but the outputs are quite different. I cannot believe Wings is wrong but I also don't know the error of my ways as my experience with Wings is quite limited. Any help would be appreciated.