知识点:

1,线性表的链式存储结构中每个结点都由数据域与指针域两部分组成,增加了存储空间,所以一般要多于顺序存储结构。

2,软件测试是为了发现错误而执行程序的过程,测试要以查找错误为中心。

3,单分支结构的书写形式为:
if <条件>:
          <语句块>
二分支结构的书写形式为;
if <条件>:
          <语句块1>
else:
          <语句块2>

4,pop()方法:键存在则返回相应值,同时删除键值对,否则返回默认值;

get()方法 :若访问的项不存在于字典中,返回默认值,若存在,则返回键对应的值;

popitem()方法:随机从字典中取出一个键值对,以元组(key,value) 形式返回,同时将该键值对从字典中删除。

replace()方法是字符串的操作方法,在字符串中用新的子串替换旧的子串,返回字符串的副本。

5,set()函数将其他组合数据类型变成集合类型;

remove()删除 集合中指定的元素,不存在则产生KeyError异常;集合元素是无序的,集合的输出顺序与定义顺序可以不一致。

6,Python中异常处理结构有try-except、 try-except-else和try-except-finally

7,Python能处理的二进制文件包含图形图像文件、音频文件、视频文件、可执行文件、各种数据库文件、各类ffice文件等。

8,Python中open()函数提供了7种基本的文件打开模式: r、w、x、a、b、t、+,其中,r、w、x、a可以和b、t、+组合使用。

9,divmod(a, b)函数返回的是两个数值的商和余数。

操作题:

1,获取输入的一组数字,采用逗号分隔输入,输出其中的最大值

代码:

data = eval(input("请输入一组数据,以逗号分隔:"))
print(max(data))

2,使用jieba库,把一文本进行分词,并将分词后的结果输出。

import jieba
s = "有些人活着,就是一个英雄"
ls = jieba.lcut(s)
print(ls)

3,使用time库把系统的当前时间信息以格式“2020年2月22日22时22分22秒”输出

代码:

import time
t = time.localtime()
print(time.strftime("%Y年%m月%d日%H时%M分%S秒"),t))

4,使用循环输出星号组成的实心菱形图案

代码:

for i in range(0,4):for y in range(0,4-i)print(" ",end="")print('* '*i)
for i in range(0.4):for x in range(0,i):print(" ",end="")print('* '*(4-i))

5,使用turtle库的fd()函数和right()函数绘制一-个边长为100像素的正六边形,再用circle()函数绘制半径为60像素的红色圆内接正六边形。效果图如下图所示。

代码:

from turtle import*
pensize(5)
fori in range(6):fd(100)right(60)
color("red")
circle(60,steps==6)

Python二级笔记(10)相关推荐

  1. Python二级笔记整理

    Python二级笔记整理 00讲 1. 单选: 2. 操作 3.教材 4.python3.5.2以上 环境配置 Hello World 01讲 01章 程序设计的基本方法 导图 程序设计语言 编译和解 ...

  2. Python学习笔记--10.Django框架快速入门之后台管理admin(书籍管理系统)

    Python学习笔记--10.Django框架快速入门之后台管理 一.Django框架介绍 二.创建第一个Django项目 三.应用的创建和使用 四.项目的数据库模型 ORM对象关系映射 sqlite ...

  3. Python自学笔记10:实操案例七(根据星座测试性格特点、模拟12306火车订票下单)

    Python自学笔记10:实操案例七(根据星座测试性格特点.模拟12306火车订票下单) 网课传送门:https://www.bilibili.com/video/BV1Sw411Z779?p=157 ...

  4. Python二级笔记(18,19合集知识点篇)

    知识点: 1,软件测试的目的是发现程序中的错误.调试是作为成功测试的后过而出现的步骤,也就是,调试是在测试发现错误之后排除错误的过程.软件调试的任务是诊断和改成程序中的错误. 2,深度等于控制的层数 ...

  5. Python二级笔记(17)

    操作题: 1,接收用户输入的一个浮点数,输出这个浮点数的小数部分各字符的和,以10为宽度,靠右显示,,采用星号*填充. 代码: s = input("请输入一个小数:") s = ...

  6. Python二级笔记(16)

    知识点: 1,进程调度仅负责对CPU进行分配 2,带链的队列是采用链式存储结构表示的队列.链式存储的存储单元是不连续的,因为是不连续的存储空间,所以指针将不会有规律的地连续变化.当front = re ...

  7. Python二级笔记(14)

    知识点: 1,在循环链表中,只要指出表中任何一个结点的位置,就可以从它出发不重复地访问到表中其他所有的结点. 单向链表只有从头指针开始,沿各结点的指针扫描链表中的所有结点. 双向链表从任何一一个结点位 ...

  8. Python二级笔记(9)

    知识点: 1,算法的空间复杂点是指算法在执行过程中所需要的内存空间. 2,结构化程序设计的思想包括:自顶向下.逐步求精.模块化,限制使用goto语句. 3,字典中的"键"可以是整数 ...

  9. Python二级笔记(7)

    知识点: 1,链式存储结构既可以针对线性结构也可以针对非线性结构,链式存储结构中每个结点都由数据域与指针域两部分组成,增加了存储空间. 2,对象的基本特点:标识唯一性,分类性,多态性,封装性,模块独立 ...

最新文章

  1. ActiveMQ跑起来
  2. 到底什么是云计算-转自http://blog.csdn.net/adwu73
  3. boost::lambda::constructor用法的测试程序
  4. 经典面试|为何Kafka这么快?
  5. [Leetcode][第99题][JAVA][恢复二叉搜索树][中序遍历]
  6. JavaScript——正则表达式
  7. C++友元函数简单示例
  8. 在本地进行开发工作置chrome谷歌浏览器解决跨域问题
  9. 机器学习算法总结之Boosting:AdaBoost
  10. 计算机键盘换挡键,电脑键盘上的换挡键是哪个
  11. 远程连接桌面不能全屏显示的解决方法
  12. 手机看html 图片,手机HTML怎么看
  13. PhotoShop 2022安装教程(附安装包)
  14. SOCKS5 协议原理详解与应用场景分析
  15. 基于Arduino的温湿度上传OneNET,同时SIM900A短信报警(1)
  16. 捋一捋Python中的数学运算math库之三角函数
  17. JAVA餐厅线上点菜系统计算机毕业设计Mybatis+系统+数据库+调试部署
  18. Excel图表设置X轴位置为最底部
  19. 仿真器VCS solver 对包含 function 约束的求解
  20. fonts/fontawesome-webfont.woff2 404

热门文章

  1. P标签如何取消上下间隔
  2. 萤石网络摄像头服务器稳定吗,萤石摄像头画面稳定性如何?
  3. 四个变量的图表怎么做_品牌策划方案怎么做?5步图文帮你绘制专业策划图表...
  4. linux 查看进程的信号,Linux 进程信号查看与控制
  5. linux异常关机内存,linux关机及问题解决
  6. axios传数组到后台_我是如何让公司后台管理系统焕然一新的
  7. python能做数据库开发吗_5分钟快速入门,用Python做SQLite数据库开发,附代码适合初学...
  8. pdm 导入mysql 注释_PowerDesigner逆向导入MYSQL数据库并显示中文注释(转载)
  9. python调用node_在node中执行python脚本
  10. java 切面_Java笔试面试精心整理得到89道Spring 核心知识【收藏向】