码迷,mamicode.com
首页 > 编程语言 > 详细

python-模块与函数(一)

时间:2017-04-06 00:14:32      阅读:265      评论:0      收藏:0      [点我收藏+]

标签:函数   *args   函数式   doc   user   style   默认参数   blog   xxxxx   

模块和模块的常用方法

至关重要的:__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-模块与函数(一)

标签:函数   *args   函数式   doc   user   style   默认参数   blog   xxxxx   

原文地址:http://www.cnblogs.com/Eilleen/p/6670728.html

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