python的名词解释

1、函数就是执行操作的一段代码:

定义函数:def   Test(name):

def   关键字,Test函数名字,name是参数

  1. def test(name):
  2. print('name %s' %name)
  3. 其他地方调用:
  4. test('huitao')

2、模块:函数的一个集合,就是一个类里面有好多函数,先导入再使用

huitao.py文件,里面俩个函数

  1. def time():
  2. def date():

动用的时候先导入:

  1. import huitao
  2. huitao.time() 执行里面的方法

3、包里面包含多个模块

  1. from PIl import image
  2. 其意思就是导入PIL包里面的image模块

4、如何理解 if __name__='__main__'

__name__是指当前模块名字,__main__指当前模块的main函数

这个模块主要是大叔做封装的时候用,你也可以使用普通的模块来使用,解释一下

test1.py

  1. def main():
  2. print('我要飞上天')
  3. main()

第二个模块test2.py

  1. import test1
  2. def main():
  3. print('我要跑起来')
  4. main()

现在执行test2.py

  1. Connected to pydev debugger (build 173.3942.36)
  2. 我要飞上天
  3. 我要跑起来
  4. Process finished with exit code 0

第一个模块的main函数也打印出来了

现在给test1.py添加代码:

  1. def main():
  2. print('我要飞上天')
  3. if __name__=='__main__':
  4. main()

再次打印:

  1. F:\MyDevelepeTools\Anaconda3\envs\tensorflow\python.exe F:/PythonWorkPlace/HH/test2.py
  2. 我要跑起来
  3. Process finished with exit code 0

现在就ok了。

5、python的main函数是什么?

python的main函数和java,c的main函数一样,是程序的入口,执行这个类,就执行代码main函数的代码

  1. def main():
  2. print('我要飞上天')
  3. print('武汉加油')
  4. if __name__ == '__main__':
  5. main()

6、__init__.py文件和__init__()的区别,__new__()

__init__.py :__init__.py该文件的作用就是相当于把自身整个文件夹当作一个包来管理,每当有外部import的时候,就会自动执行里面的函数。

__init__(self):__init__方法负责对象的初始化,系统执行该方法前,其实该对象已经存在了

__new__():__new__方法先被调用,返回一个实例对象,接着 __init__ 被调用。

后续继续收集

(0)

相关推荐

  • 第6天:Python 模块和包

    模块与包是任何大型程序的核心,就连 Python 安装程序本身也是一个包. 重点涉及有关模块和包的常用编程技术,例如如何组织包.把大型模块分割成多个文件.创建命名空间包.同时,也给出了让你自定义导入语 ...

  • Traceback具体使用方法

    Traceback具体使用方法详解,首先在之前做Java的时候,异常对象默认就包含stacktrace相关的信息,通过异常对象的相关方法printStackTrace()和getStackTrace( ...

  • 名词解释:中间消耗

    中间消耗(zhōng jiān xiāo hào)名词解释:也称中间投入,是指生产单位在核算期内为获得总产出而转换或消耗的非耐用货物和服务的价值.其内容具体包括生产者在生产经营过程中所消耗的原料.材料 ...

  • 名词解释:临时设施

    临时设施(lín shí shè shī)名词解释:是指建筑业企业为保证施工和管理的进行而建造的各种简易设施,包括现场临时作业棚.机具棚.材料库.办公室.休息室.厕所.化灰池.储水池.沥青锅灶等设施: ...

  • 名词解释:国有资产预算管理

    国有资产预算管理(guó yǒu zī chǎn yù suàn guǎn lǐ)名词解释:是指国有资产所有者代表机构为实现其职能,利用价值形式,在所管理的范围内,对具有一定法律形式和制度保证的国有资 ...

  • 名词解释:偿债基金折旧法

    偿债基金折旧法(cháng zhài jī jīn shé jiù fǎ)名词解释:是固定资产折旧的一种方法,在信托者手中存放一笔现金基金,将每年的折旧费存入,以便以后代置固定资产之用.此方法要考虑资 ...

  • 名词解释:原始成本

    原始成本(yuán shǐ chéng běn)名词解释:亦称历史成本.资产在其取得时,为它所支付的现金或现金等价物的金额.负债在正常经营活动中,为交换而收到的或为偿付将要支付的现金或现金等价物的金额 ...

  • 名词解释:会计核算软件

    会计核算软件(kuài jì hé suàn ruǎn jiàn)名词解释:是指专门用于会计核算工作的电子计算机应用软件,包括采用各种计算机语言编制的用于会计核算工作的计算机程序.凡是具备相对独立完成 ...

  • 【新人】名词解释:“重生”是什么?

    所谓重生,标准模式是主角回到若干年前,带着这些年的记忆,成为更年轻时的自己,而这些记忆,这些人生经历,自然成为了他最强大的金手指. 如果说系统流是近几年渐渐被写滥的话,重生文可就是被写滥了十几年了,而 ...

  • 明清瓷器名词解释

    景德镇原名昌南镇,因其烧制的明官窑瓷器光至茂美,底部有"景德年制"故名景德镇.明初,景德镇御窑厂成立,从此景德镇成为北方制瓷的中心.御窑专供烧造宫廷使用的器物,制作精巧,无物不备. ...

  • 名词解释:外汇信托放贷

    外汇信托放款(wài huì xìn tuō fàng kuǎn)名词解释:是指金融信托投资机构运用吸收的外汇信托资金或自筹外汇资金对目行审定的企业或项目发放的贷款.外汇信托放款按期限分为短期外汇信托 ...