zoukankan      html  css  js  c++  java
  • Python函数基础

    函数的定义与调用

    def f():   #函数定义
        print("ok")
    f()  #函数调用
    
    测试
    ok
    

      带参数的函数定义,与调用

    def f(a,b):
        print(a*b)
    f(3,5)
    
    
    
    15
    

     函数里定义单个参数

    def f(index):
        print("function %s" %index)
    f(5)
    
    
    
    
    
    function 5
    

     函数的赋值顺序

    def f(a,b):   #按顺序一一对应,形参
        print(a)
        print(b)
    f(2,3)  #实参
    f(4,6)
    
    
    2
    3
    4
    6
    

      函数参数的用法

    def logger(n):
        with open('rizhi','a',encoding="utf8") as f:
            f.write('jnjnj %s 
    ' %n)
    def a1(n):
        print("og")
        logger(n)
    def a2(n):
        print("og")
        logger(n)
    def a3(n):
        print("og")
        logger(n)
    a1(1)
    a2(2)
    a3(3)
    
    
    og
    og
    og
    打开rizhi这个文件
    
    jnjnj 1 
    jnjnj 2 
    jnjnj 3 
    

      函数参数用法2

    def logger(y):
        with open('rizh','a',encoding="utf8") as f:
            f.write('jnjnj %s 
    ' %y)
    def a1(n):
        print("og")
        logger(n)
    def a2(n):
        print("og")
        logger(n)
    def a3(n):
        print("og")
        logger(n)
    a1(1)
    a2(2)
    a3(3)
    
    og
    og
    og
    
    
    打开rizh文件
    jnjnj 1
    jnjnj 2 
    jnjnj 3 
    草都可以从石头缝隙中长出来更可况你呢
  • 相关阅读:
    时间日期date/cal
    chown命令
    su命令
    which命令和bin目录
    python基础之文件操作
    python之模块之shutil模块
    python基础之面向对象01
    python基础之面向对象02
    python基础之map/reduce/filter/sorted
    python基础之模块之序列化
  • 原文地址:https://www.cnblogs.com/rdchenxi/p/11984132.html
Copyright © 2011-2022 走看看