python操作题题型分类整理:Python计算机二级过考指南_一只自力更生的芋圆的博客-CSDN博客_输入一个非空字符串此条整理Python计算机二级等级考试的程序设计题,但也基本包含了大部分Python的基础知识,consist with经典例题和一些重要的知识点,希望大家都能顺利通过。(也希望它可以躺进你们的收藏夹哦)https://blog.csdn.net/weixin_63289399/article/details/123359153″ />公共基础知识
Python二级
【未来教育】考纲
一、 python语言基本语法元素
二、基本数据类型
例
三、程序的控制结构
例
四、 函数和代码复用
例
五、组合数据类型
例
六、文件和数据格式化
例
七、python计算生态
例
公共基础知识
Python二级
―、Python语言基本语法元素
1. 程序的基本语法元素:程序的格式框架、缩进、注释、变量、命名、保留字、数据类型、赋值语句、引用。
2 基本输入输出函数:input()、eval()、print()。
3. 源程序的书写风格。
4. Python语言的特点。
二、 基本数据类型
1. 数字类型:整数类型、浮点数类型和复数类型。
hex() 10进制整数转换成16进制
科学计数法使用字母e或E作为幂的符号,以10为基数,含义:e=a*10^b
oct() 转换成8进制
bin() 转化为2进制
2. 数字类型的运算:数值运算操作符、数值运算函数。
3. 字符串类型及格式化:索引、切片、基本的format()格式化方法。
format()
4. 字符串类型的操作:字符串操作符、处理函数和处理方法。
5. 类型判断和类型间转换。
isinstance()
int() str() float() chr()…
三、 程序的控制结构
1 . 程序的三种控制结构。
2. 程序的分支结构:单分支结构、二分支结构、多分支结构。
单分支结构:if语句
二分支结构:if-else语句
多分支结构:if-elif-else语句
3. 程序的循环结构:遍历循环、无限循环、break和continue循环控制。
遍历循环:for语句
遍历循环:while语句
4. 程序的异常处理:try-except。
四、 函数和代码复用
1. 函数的定义和使用。
2. 函数的参数传递:可选参数传递、参数名称传递、函数的返回值。
3. 变量的作用域:局部变量和全局变量。
global()
五、 组合数据类型
1. 组合数据类型的基本概念。
2. 列表类型:定义、索引、切片。
列表左开右闭,range左闭右开
3. 列表类型的操作:列表的操作函数、列表的操作方法。
4. 字典类型:定义、索引。
5. 字典类型的操作:字典的操作函数、字典的操作方法。
六、 文件和数据格式化
1. 文件的使用:文件打开、读写和关闭。
打开
关闭
读写
2. 数据组织的维度:一维数据和二维数据。
定义
3. 一维数据的处理:表示、存储和处理。
4. 二维数据的处理:表示、存储和处理。
5. 采用CSV格式对一二维数据文件的读写。
七、 Python计算生态
1. 标准库:turtle库(必选)、random库(必选)、time库(可选)。
turtle Python绘图Turtle库详解_知行流浪的博客-CSDN博客_python turtle
random python random库函数_your_answer的博客-CSDN博客_python random seek
seed() ,random(),randint(),getrandbits(),randrange(),uniform(),choice(),shuffle(),sample()
time Python 时间库 之 标准模块time_张之海的博客-CSDN博客_python time库
strftime(‘%Y %m %d %H %M %S’,localtime()). datetime from datetime import * t=datetime.today() t.day
时间处理,时间格式化,计时
含turtle python计算机二级复习重点总结(二)_EasonChanz的博客-CSDN博客
2. 基本的Python内置函数。
python常见的内置函数_爱python的王三金的博客-CSDN博客
len() 长度或项目个数 locals() 当前位置的全部局部变量 abs() 绝对值 hex() 10进制整数转换成16进制 oct() 转换成8进制 bin() 转化为2进制 chr() 将ascii编码转化 ord() 转化为ascii编码 repr() 获取任意数据的原始格式字符串,逆print
enumerate
zip
3. 第三方库的获取和安装。
Python第三方库的获取和安装_今天也是个妖精头子呀的博客-CSDN博客_python第三方库安装方法自定义安装
3. 脚本程序转变为可执行程序的第三方库:Pylnstaller库(必选)。
cmd进入运行目录→输入pyinstaller py后缀文件名称→EXE文件在当前目录dist文件夹中
更具体教程 Python程序打包–pyinstaller库的使用_i_chaoren的博客-CSDN博客_python 打包库
4. 第三方库:jieba库(必选)、wordcloud库(可选)。
jieba库
wordcloud库
jieba与wordcloud组合使用
5. 更广泛的Python计算生态,只要求了解第三方库的名称,不限于以下领域:网络爬虫、数据分析、文本处理、数据可视化、用户图形界面、机器学习、Web开发、游戏开发等。
综合
Python 基础学习笔记 – 简书
词频统计
jieba与词频统计
Python入门:jieba库的使用_留兰香丶的博客-CSDN博客_jieba python
Hamlet英文词频统计
统计
注意字典操作for key in d:
【未来教育】考纲
一、 python语言基本语法元素
1. 程序的基本语法元素 : 程序的格式框架 、 缩进 、 注释 、 变量 、 命名 、 保留字 、 数据类型 、 赋值 语句 、 引用 。 2. 基本输入输出函数 :input(),eval(),print() 3. 源程序的书写风格 。 4. python语言特点
二、基本数据类型
1. 数字类型 : 整数类型 、 浮点数类型和复数类型 。 2. 数字类型的运算 : 数值运算操作符 、 数值运算函数 。 3. 字符串类型及格式化 : 索引 、 切片 、 基本的 format () 格式化方法 。 4. 字符串类型的操作: 字符串操作符 、 处理函数和处理方法 。 5. 类型判断和类型间转换 。
例
1.进制转换输出
2.格式化输出和循环结构
三、程序的控制结构
1. 程序的三种控制结构 。 2. 程序的分支结构 : 单分支结构 、 二分支结构 、 多分支结构 。 3. 程序的循环结构 : 遍历循环 、 无限循环 、break 和 continue 循环控制 。 4. 程序的异常处理 :try-except。
例
1.循环——打印杨辉三角形
四、 函数和代码复用
1. 函数的定义和使用 。 2. 函数的参数传递 : 可选参数传递 、 参数名称传递 、 函数的返回值 。 3. 变量的作用域:局部变量和全局变量。
例
1.title()方法用于将每个单词的首字母大写
2.str.strip(chars) 用于删去字符串左右两侧的chars中列出的字符。chars是一个字符串,其中列出的所有字符都会被删除。
3. isnumeric()方法和isalpha()方法
五、组合数据类型
1. 组合数据类型的基本概念 。 2. 列表类型 : 定义 、 索引 、 切片 。 3. 列表类型的操作 : 列表的操作函数 、 列表的操作方法 。 4. 字典类型 : 定义 、 索引 。 5. 字典类型的操作:字典的操作函数、 字典的操作方法 。
例
1. 集合用于元素去重
2.reserve()方法反转列表中的元素
4. 字典操作方法
六、文件和数据格式化
1. 文件的使用 : 文件打开 、 读写和关闭 。 2. 数据组织的维度 : 一维数据和二维数据 。 3. 一维数据的处理 : 表示 、 存储和处理 。 4. 二维数据的处理 : 表示 、 存储和处理 。 5 . CSV 格式对一二维数据文件的读写。
例
1.txt文件读写
2.csv文件读写
七、python计算生态
1. 标准库 :turtle 库 ( 必选 )、random 库 ( 必选 ) 、time 库 ( 可选 )。 2. 基本的 Python 内置函数 。 3. 第三方库的获取和安装 。 3. 脚本程序转变为可执行程序的第三方库 : PyInstaller 库 ( 必选 )。 4. 第三方库 :jieba 库 。 5. 更广泛的 Python 计算生态 , 只要求了解第三方库的名称 , 不限于以下领域 : 网络爬虫 、数据 分析、 文本处理 、 数据可视化 、 用户图形界面 、 机器学习 、Web 开发 、 游戏开发等 。
例
1.calendar是python的标准库。其中的calendar()方法用于获取指定年份的日历
2.time库
3.random库
4. turtle库
5. 用turtle库画直方图