菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
448
0

python 初识函数

原创
05/13 14:22
阅读数 81733

一. 上节课内容回顾
1. 文件操作
f = open(文件路径, mode="模式", encoding="编码格式")
mode: r, w, a, r+, w+, a+, rb, wb, ab, r+b, w+b, a+b
b: 输入输出的是字节. 处理非文本

光标:seek()移动光标
开头: seek(0)
结尾:seek(0,2)
truncate()截断
strip() 去掉空格. 还能去掉\n和\t

文件句柄可以进行迭代
for line in f:
循环体

 

 

二.函数

  函数是对功能的封装.

  语法:

    def 函数名(形参):

      函数体

    函数名(实参)

    函数名命名规则和变量(字典 , 元组 , 列表)一样

  函数的返回值:

    return, 函数执行完毕,不会执行后面的逻辑

      1,如果函数中不写 return默认返回None

      2.只写 return  返回None

      3.return 返回值.   返回一个值

      4, return 值1  ,  值 2   , ....返回多个值得时候,  调用方收到的是元组.

  参数:

    在函数执行的视乎给函数传递的信息

    1.形参:

      1,位置参数

      2.默认值参数, 当调用的时候不给传值使用默认值 

        def stu_info(name, age, sex='男'):
          print("录入学生信息")

      3.混合使用,先用位置参数,再用关键字参数

 

发表评论

0/200
448 点赞
0 评论
收藏