久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

Python語言學習之雙下劃線那些事:python和雙下劃線使用方法之詳細攻略

 處女座的程序猿 2021-09-28

Python語言學習之雙下劃線那些事:python和雙下劃線使用方法之詳細攻略


雙下劃線介紹

1、關(guān)于雙下劃線的函數(shù)或方法或?qū)傩?/h3>

__name__:前后加了雙下劃線是因為是因為這是系統(tǒng)定義的名字。普通變量不要使用此方式命名變量,。
(1),、__name__這個系統(tǒng)變量顯示了當前模塊執(zhí)行過程中的名稱,。如果模塊是被直接執(zhí)行,__name__的值為’__main__’;如果模塊是被導入,__name__得到的值為被導入的模塊名字,。
再次理解:如果當前程序運行在這個模塊中,__name__ 的名稱就是__main__如果不是,則為這個模塊的名稱。 ?
(2),、__main__一般作為函數(shù)的入口,類似于C語言,尤其在大型工程中,常常有if __name__ == "__main__":來表明整個工程開始運行的入口,。

#test__name__.py文件內(nèi)的函數(shù)
def HaveFun():
    if __name__ == '__main__':
        print('(test__name__.py),I am in my domainmy name is %s' % __name__)
    else:
        print('(???.py),Someone else calls me!,my name is %s' % __name__)
HaveFun()

#其他py文件內(nèi)執(zhí)行命令
import test__name__

test__name__.HaveFun()

    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多