python全栈-Day 8

整体课程安排

1、Python基础

  • 基础数据类型
  • 流程控制:条件判断和各种循环
  • 函数
  • 面向对象和模块
  • 网络编程
  • 并发编程

2、什么叫文件处理:从内存——硬盘的过程叫文件处理的过程

3、什么叫数据库:存储数据和信息,本质上和文件没有区别,增删改查相对文件更加方便了

4、前端:html、css

5、框架:django

6、操作系统,Linux基础

复习文件处理

1、打开文件

  • open(‘文件路径’,‘操作方式’,‘编码方式’):

2、操作文件

  • 读 read
  • 写write
  • 光标seek、tell、truncate(截取文件)

3、关闭文件

  • close

4、修改文件:文件是不能修改的,可以将操作后的文件写到另一个文件,再重命名到原文件名

with open('wj_txt',encoding='utf-8',mode='r') as f1,\
        open('wj_txt.bak',encoding='utf-8',mode='w') as f2:
    for line in f1:
        if '王静' in line:
            line = line.replace('王静','王静修改后')
        f2.write(line)
#删除文件 和重命名文件
import os
os.remove('wj_txt')  #删除文件
os.rename('wj_txt.bak','wj_txt')  #重命名文件

一、初始函数和返回值

1、函数定义了之后,可以在任何需要它的地方调用

2、内置函数:len等,自定义函数:自己定义的函数

3、函数的结构(遇到return就结束函数,return可以返回多个值,return可有可无,参数可有可无)

  • def 函数名(参数):
  •      操作
  •      return 返回值

4、接收函数返回值,可以用一个变量接收多个返回值,此时得到一个元组;也可以用相同个数的变量接收多个返回值

5、

二、

1、

猜你喜欢

转载自www.cnblogs.com/txbbkk/p/9399484.html