发布于2020-01-01 11:17 阅读(669) 评论(0) 点赞(15) 收藏(2)
28.模块当脚本执行
!!!! 注意 这是分两个文件的 一个是student.py和app3.py
student.py
name = "Song Ke" name_list = ["张三", "李四", "王五"] def who_am_i(myName): print(f'my name is : {myName}') class Student: def __init__(self, name, age, sex): self.__name = name self.__age = age self.__sex = sex def who_am_i(self): print(f'i am a student , {self.__name}, {self.__age}, {self.__sex}')
run结果:
现在在student.py添加
print(name) print(name_list)
run结果:
再打开app3.py输入
import student
app3.py 的 run结果
为了student.py可以运行出来,app.py输出为空可以在student.py 加如下:
if (__name__ == "__main__"):
再次运行student.py:
然后运行app3.py
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
app3.py输入
run结果:两个都有__name__ 然后打印输出__name__ 结果为 app3.py这个是__main__ ||||| student.py 是 student
再回到student.py 输入
print(__name__)
run结果:这次student就是 __main__
作者:短发越来越短
链接:https://www.pythonheidong.com/blog/article/196294/7b90189a9a973b91aff9/
来源:python黑洞网
任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任
昵称:
评论内容:(最多支持255个字符)
---无人问津也好,技不如人也罢,你都要试着安静下来,去做自己该做的事,而不是让内心的烦躁、焦虑,坏掉你本来就不多的热情和定力
Copyright © 2018-2021 python黑洞网 All Rights Reserved 版权所有,并保留所有权利。 京ICP备18063182号-1
投诉与举报,广告合作请联系vgs_info@163.com或QQ3083709327
免责声明:网站文章均由用户上传,仅供读者学习交流使用,禁止用做商业用途。若文章涉及色情,反动,侵权等违法信息,请向我们举报,一经核实我们会立即删除!