First time here? Check out the FAQ!
1

print not giving same results as other IDE's

  • retag add tags

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: image description

Here is the output from Visual Studio Code: image description

Here is the output from PyCharm: image description

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.

rimcrazy's avatar
36
rimcrazy
asked 2020-01-14 08:51:45 -0600
edit flag offensive 0 remove flag close merge delete

Comments

add a comment see more comments

1 Answer

1

Never mind.... figured it out. Wings was set to use Python 2.7 while Visual Code and PyCharm were using Python 3.8. Changed Wings to use 3.8 and everything is the same!

Figured it had to be my mistake.

rimcrazy's avatar
36
rimcrazy
answered 2020-01-14 11:31:49 -0600
edit flag offensive 0 remove flag delete link

Comments

add a comment see more comments

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account. This space is reserved only for answers. If you would like to engage in a discussion, please instead post a comment under the question or an answer that you would like to discuss.

Add Answer