Why does
import sys
class k:
x = int(sys.argv[1])
y = int(sys.argv[2])
z = 0
def add():
k.z = k.x + k.y
def main():
add()
print (k.z)
if __name__ == "__main__" : main()
Give me 10 when I use the number 5 and 5 at command, and
class k:
x = 0
y = 0
z = 0
def add():
k.z = k.x + k.y
def main():
k.x = input("Enter a number")
k.y = input("Enter another number")
add()
print (k.z)
if __name__ == "__main__" : main()
Gives me 55 when I enter 5 and 5 on the prompts.
Thanks in advance.