码迷,mamicode.com
首页 > 微信 > 详细

用一个简单小程序谈import和from...import的区别

时间:2018-10-18 01:09:27      阅读:309      评论:0      收藏:0      [点我收藏+]

标签:port   width   sum   导入   bsp   nbsp   包含   简单   程序   

今天在自己写代码的过程中,设计到随机种子数量(参数),因为一个文件中可能用到这个参数不止一次甚至是不止一个文件会用到这个参数。对于训练一个数据集来说,如果当你的性能跑的差不多的话,肯定会改这个参数,那如果你在函数中给这个参数直接赋了值,后期改的时候牵动会很大,所以这个时候就要想着在另一个文件中单独定义这个参数,在其他文件中来调用。这个时候就涉及到了在一个文件中导入另一个文件中包含的某些功能比如类和函数。

 

自己特意写了简单的程序帮理解:先说明我是在test1文件中定义两个函数sum1()和sum2(),我要在formal文件中导入test1文件

  • test1文件的函数技术分享图片
  • 用import导入模块的错误实例:(为什么会错?因为调用test1文件中的sum1()函数没有加文件名)请接着看正确示例进行对比技术分享图片
  • import导入模块的正确示例:
  • 技术分享图片总结一下:用import导入模块,用到被导入的文件里边的函数或者参数之类的都要加上文件名字,比如这里的test1.sum1()

 

  • from....import导入模块的错误示例:接着看正确示例技术分享图片
  • from....import导入模块的正确示例:技术分享图片
  • 总结一下:用from....import导入模块,被导入的文件中的函数和参数之类的可以直接用,不加被导入文件的名字。

 

 

我想通过这个通俗易通的小程序,应该能帮理解import和from....import的区别了

补充一点,想要学到很多东西,一定要自己去手动敲一些代码,只有自己想实现的功能出现了困难,再去查资料或者请教别人的时候记忆更深。不要害怕,只要敢动手就成功踏出了第一步!Fighting!当然这说明的很简单,自己去读一些稍微难一点的程序就应该会明白在一个文件中导入另一个文件的重要性了。

用一个简单小程序谈import和from...import的区别

标签:port   width   sum   导入   bsp   nbsp   包含   简单   程序   

原文地址:https://www.cnblogs.com/ttdeveloping/p/9807376.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!