Pythonベース:関数:形式パラメータ、実際のパラメータ、デフォルトパラメータ、動的パラメータ

862 ワード

'''              ,       ,       '''

'''         '''
#    
def add(a, b):   # a b       
    print(a+b)


add(1,2)        # 1 2     
add(b=1, a=3)   #  a b    

#    
def info(name, age, address, sex):    #            :
    print("name:{0},age:{1},address:{2},sex:{3}".format(name, age, address, sex))   #       


info("AI", 18, "Beijing", "girl")     #               “”

'''    '''
def add(a=1, b=2):   # a,b     ,           ,       
    print(a+b)


add()           #        ,         
add(3,4)        #        ,       


'''    '''
def text(*args, **kwargs):   #    ,            ,      
    print(args, type(args))      # *args          
    print(kwargs, type(kwargs))      # **kwargs           
text()