首页 > 其他分享 >复习

复习

时间:2022-11-01 21:12:44浏览次数:51  
标签:return 复习 len else 函数调用 变量名 函数

大复习

基础

1.计算机基础阶段

#计算机五大组成部分
    控制器
    运算器
    存储器
    输入设备
    输出设备
#计算机三大核心硬件
 硬盘
    cpu
    内存
#操作系统
 windows
    Mac
#文件路径

2.变量与常量

变量名 赋值符号 数据值 变量名 函数名 函数调用 生成式
    遇到赋值符号先看符号右侧再看左侧

3.python基本数据类型

int整型 float浮点型 str字符串 list列表 dict字典 tuple元组 set集合 bool布尔值

4.垃圾回收机制

引用计数 标记清除 分代回收

5.用户交互

 input/print

6.流程控制

 if elif else
    while else
    break continue
    for else
    range()

7.数据类型的内置方法

 字符串:索引取值切片 len() strip() split() upper() isdigit()
    列表:索引取值切片 len() append() insert() extend() pop()
    字典:按键取值 len() get() d[k] = v keys() values() items()

8.字符编码

 编码与解码 ASCII GBK UTF UNICODE
    encode() decode()

9.文件处理

with open(文件路径,模式,encoding='utf8') as f:
    pass

函数

1.函数的定义与调用

def 函数名(形参):
        函数体代码
        return 返回值

2.形参

 函数定义阶段括号内编写的参数
    位置参数 默认参数 可变长参数 命名关键字参数

3.实参

 函数调用阶段括号内填写的数据
    数据值 变量名 函数名

4.函数的返回值

 return
 变量名 赋值符号 函数调用

5.名称空间

 其他名称空间 局部名称空间

6.函数名的多种用法

函数名绑定的函数体代码 可以随意绑定

7.闭包函数

def outer():
     name = 'jason'
     def inner():
        print(name)
     return inner

8.装饰器

装饰器的模板(有参 无参)

9.迭代器 生成器 可迭代对象

10.算法 递归函数

模块

1.导入模块的两种句式

 import md
    from...import...

2.内置模块

os sys datetime collections random hashlib subprocess logging
json re

3.第三方模块

requests openpyxl pandas

标签:return,复习,len,else,函数调用,变量名,函数
From: https://www.cnblogs.com/zjl248/p/16849158.html

相关文章

  • 简单复习之前内容
    目录大复习昨日内容回顾查看余额功能账户提现功能账户转账功能查看流水功能添加购物车功能查看购物车功能结算购物车功能今日内容:总复习管理员相关功能总复习基础函数模块......
  • python基础复习
    目录今日内容概要管理员功能说明及建议总复习函数模块homework今日内容概要管理员功能说明及建议1、冻结账户2、删除账户3、查看/修改指定用户各项数据(密码、购物车)......
  • 操作系统复习
    操作系统第一章:操作系统引论一、操作系统的目标和作用1.操作系统的目标特点:方便性:用户的观点有效性:系统管理人员的观点可扩充性开放性2.操作系统的作用计算机......
  • 编程C语言复习
    运算符的优先级从高到低大致是:单目运算符、单目就是一个操作数,比如++,a++,操作数只有一个a双目就是两个操作数,最熟悉的就是+,a+b,计算a、b的和三目就是三个操作数......
  • Javaweb基础复习------JSON相关知识
    JSON(JavaScript对象表示法)首先,我们需要知道的是,要使用json语法的话,就需要在Maven项目中导入相关的包,可以参考我之前发过的那个Maven导包那个网址,在里面找到这个页面:或者,......
  • Javaweb基础知识复习------AJAX
    AJAX相关知识复习简而言之,就是可以用AJAX+HTML代替JSP页面,也可以进行异步交互,更关心部分界面Ajax案例后端代码就是一个servlet文件,前端页面的代码也不是很常用,可以在下......
  • js复习
    记录那些小小的JS书面知识JS的组成JS语法(ECMAScript),页面文档对象模型(DOM),浏览器对象模型(BOM)ECMAScript:ECMAScript规定了JS的编程语法和基础核心知识,是所有浏......
  • Javaweb基础复习------Filter相关应用+登录验证案例的使用
    Filter(过滤器)基本步骤:1、定义类,实现Filter接口,并重写其所有方法2、配置Filter拦截资源的路径,在类上定义2WebFilter注解(WebFilter配置的路径,是拦截资源的路径)3、在d......
  • Javaweb基础复习------Cookie+Session案例的实现(登录注册案例)
    Cookie对象的创建--Cookiecookie=newCookie("key","value");发送Cookie:resp.addCookie();获取Cookie数据:req.getCookie("","");Cookie不能直接存储中文需要进行转......
  • UE4学习笔记14——【蓝图】简单解密游戏(相当于复习了,也有一点新东西)
    P42.简单点名系统P43.getallactor的使用顺序P44.制作简单解密游戏P42(在“ThirdPersonCharacter”的蓝图类,“控制物体自传”图表中编辑)(控制多个立方体自传,或者......