您現(xiàn)在的位置是:首頁 » python編程資訊
資訊內(nèi)容
Python基礎(chǔ)練習(xí)實例41(兩個變量互換)
極客小將2020-11-07-
題目:兩個變量值互換。if __name__ ==
題目:兩個變量值互換。
其中if __name__ == '__main__':這句估計很多和我一樣的初學(xué)者都是不求甚解。__name__是一個變量。前后加了爽下劃線是因為是因為這是系統(tǒng)定義的名字。普通變量不要使用此方式命名變量。__name__就是標(biāo)識模塊的名字的一個系統(tǒng)變量。這里分兩種情況:假如當(dāng)前模塊是主模塊(也就是調(diào)用其他模塊的模塊),那么此模塊名字就是__main__,通過if判斷這樣就可以執(zhí)行“__mian__:”后面的主函數(shù)內(nèi)容;假如此模塊是被import的,則此模塊名字為文件名字(不加后面的.py),通過if判斷這樣就會跳過“__mian__:”后面的內(nèi)容。
程序源代碼:
#!/usr/bin/python
# -*- coding: UTF-8 -*-
def exchange(a,b):
a,b = b,a
return (a,b)
if __name__ == '__main__':
x = 15
y = 25
print 'x = %d,y = %d' % (x,y)
x,y = exchange(x,y)
print 'x = %d,y = %d' % (x,y)
本站部分內(nèi)容轉(zhuǎn)載自網(wǎng)絡(luò),如有侵權(quán)請聯(lián)系管理員及時刪除。
