• 4-10 函数的调用


    1、函数的定义和调用

    1 # 函数 提高代码的复用性
    2 # 函数必须被调用才会被执行
    3 def hello():
    4     print('hello')
    5 
    6 hello()  # 调用函数

    2、定义并调用一个写文件的函数

     1 # 定义一个write_file的函数,传入的参数是:file_name,content
     2 def write_file(file_name,content):  # 入参--形参--形式参数
     3 
     4     # 用fw来接收,读取的file_name这个文件
     5     with open(file_name,'a',encoding='utf-8') as fw:
     6 
     7         # 往文件中写content
     8         fw.write(content)
     9 
    10 # 调用write_file这个函数,实现写文件的功能
    11 
    12 # 往a.txt文件中写入'aaa'
    13 write_file('a.txt','aaa')  # 实参,实际参数
    14 
    15 # 往b.txt文件中写入'bbb'
    16 write_file('b.txt','bbb')  # 实参,实际参数
    17 
    18 # 往c.txt文件中写入'ccc'
    19 write_file('c.txt','ccc')  # 实参,实际参数

    3、定义一个读取文件的函数,并调用该函数返回文件内容

     1 # 定义一个读文件的函数,入参为file_name
     2 def read_file(file_name):
     3 
     4     # 使用fw来接收读取到的文件内容
     5     with open(file_name, 'a+', encoding='utf-8') as fw:
     6         # 将光标移动到文件开始的位置
     7         fw.seek(0)
     8         # 使用content来接受读取的文件内容
     9         content = fw.read()
    10         # 将content返回给主函数
    11         return content  # 不写return 返回时None
    12         # 函数体
    13 # None
    14 # 调用read_file函数,读取a.txt文件的内容
    15 res = read_file('a.txt')
    16 # 结果打印出a.txt的内容
    17 print(res)
  • 相关阅读:
    python数字
    Python数据类型
    Python表达式与运算符
    正则表达式
    计划任务
    nfs服务
    nginx反向代理+负载均衡
    samba安装测试
    自定义centos7 yum仓库
    token过期时间
  • 原文地址:https://www.cnblogs.com/hushaoyan/p/10035867.html
Copyright © 2020-2023  润新知