Swap the values of 2 variables in Python

Swap the values of 2 variables

# Requirements: Swap the values of a and b
def main():
    a = 5
    b = 4
    print('a = %d, b = %d'%(a, b))
if __name__ == '__main__':
    main()

----------results of enforcement-------------
a = 5, b = 4

---------------------------------------------

Scheme one

def main():
    a = 5
    b = 4

    c = 0
    c = a
    a = b
    b = c

    print('a = %d, b = %d'%(a, b))
if __name__ == '__main__':
    main()



----------results of enforcement-------------
a = 4, b = 5

---------------------------------------------

Scheme two

def main():
    a = 5
    b = 4

    a = a + b
    b = a - b
    a = a - b

    print('a = %d, b = %d'%(a, b))
if __name__ == '__main__':
    main()



----------results of enforcement-------------
a = 4, b = 5

---------------------------------------------

Scheme three

def main():
    a = 5
    b = 4

    a, b = b, a

    print('a = %d, b = %d'%(a, b))
if __name__ == '__main__':
    main()




----------results of enforcement-------------
a = 4, b = 5

---------------------------------------------

猜你喜欢

转载自blog.csdn.net/Xcq007/article/details/81748415