首页 > 代码库 > python-模块与函数(一)

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:
        printXXXXXXXXXXXXXXXXXXXXXXX

 默认参数 可变参数

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-模块与函数(一)