python-模块与函数
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python-模块与函数相关的知识,希望对你有一定的参考价值。
模块和模块的常用方法
至关重要的:__init__.py
是否为主文件:__name__ if__name==‘__main__‘
当前文件路径:__file__
当前文件描述:__doc__
‘‘‘ Created May 4,2017 @author: Eilleen ‘‘‘ print __name__ print __file__ print __doc__
函数式
参数 def Fun(arg,*args,**kargs):
#!usr/bin/env python #coding:utf-8 def Foo(name): ‘‘‘命令老狗 ‘‘‘ print name,‘老狗去砍柴‘ Foo(‘xwx‘) Foo(‘vfdbfgn‘) Foo(‘wret‘) Foo(‘acssfdnhg‘)
#!usr/bin/env python #coding:utf-8 #from __main__ import name #import __main__ def login(username): if username==‘alex‘: print ‘登录成功‘ return True else: print ‘登录失败‘ return False def detail(user): print ‘&&&&&&&&&&&&&&&&&&7‘ if __name__==‘__main__‘: user=raw_input(‘请输入‘) if login(user): detail(user) else: print‘XXXXXXXXXXXXXXXXXXXXXXX‘
默认参数 可变参数
def foo(name,where=‘北京‘,action=‘砍柴‘): print name,‘去‘,where,action foo(‘aa‘,‘上海‘,‘吃饭‘)#aa 去 上海 吃饭 foo(‘mm‘,‘吃饭‘,‘上海‘)#mm 去 吃饭 上海 foo(‘dd‘,action=‘砍柴‘,where=‘342‘)#dd 去 342 砍柴 foo(‘rr‘,‘看看‘)#rr 去 看看 砍柴
以上是关于python-模块与函数的主要内容,如果未能解决你的问题,请参考以下文章