python期末复习(7.2)

作者:神秘网友 发布时间:2022-05-13 07:13:00

python期末复习(7.2)

第7章课后小测-2

1、使python脚本程序转变为可执行程序的第三方库是:pyinstall

2、不属于python的pip工具命令的是:get

3、同1

4、能支持自顶向下设计方法的是:函数

5、同4

6、对字典排序,按value从小到大排序

dt={
'
b
':6,
'
c
':2,
'
a
':4
}s=sorted(dt.items(),key= lambda x:x[1]
)
print(s)

7、从CSV格式的文件中读入数据,将由每行数据组成的列表写入ls中,

fo = open(
"
demo.csv
",
"
r
"
)ls =
[]
for line
in
fo: line=line.replace(
"
\n
",
""
) ls.append(line.split(
"
,
"
))fo.close()

8、将列表元素不重复的写入文件

fo = open(
"
demo.txt
",
"
w+
"
)ls = [
'
1
',
'
2
',
'
3
'
]
for i
in
ls: fo.write(i)fo.close()

9、如果demo.txt文件存在,报错的语句是:f = open("demo.txt", "x")

注:“x”为追加写模式,文件不存在则创建,文件存在则返回FileError错误

10、

f = open(
"
test.txt
",
"
r
"
)
print(f.read(3
))f.close()

输出结果是:aaa

注:read、readline、readlines三者作用不同

read读取整个文件,返回字符串类型

readline读取文件的一行,返回字符串类型

readlines每次按行读取整个文件内容,返回列表类型

11、能对文件进行写操作的有:

A)f=open("demo.txt","w+")
B)f=open("demo.txt","r+")
C)f=open("demo.txt","x+")

12、

file=open(
'
test.txt
',
'
wt+
'
)file.write(
'
hello SCUT
'
)file.close()file=open(
'
test.txt
',
'
wt+
'
)file.write(
'
hello world
'
)file.close()

文件中保存的内容是hello world

13、对数据组织的维度描述:

1)字典用于表示高维数据,一般不用来表示一二维数据

2)一维数据采用线性方式组织,对应于数学中的数组和集合等概念

3)二维数据采用表格方式组织,对应于数学中的矩阵

14、对CSV文件的描述错误的:CSV文件通过多种编码表示字符

注:CSV文件都是文本文件,由相同编码字符组成

15、给定列表ls=[1,2,3,"1","2","3"],其元素包含2种数据类型,列表ls的数据组织维度是:一维数据

16、不属于CSV格式应用的基本规则的是:纯文本格式,通过多个编码表示字符

17、对CSV格式存储文件表达错误的:整个CSV文件是一个二维数据,由表示每一列的列表类型作为元素

18、

fo=open(
'
test.csv
',
'
r
'
)ls=
[]
for line
in
fo: line=line.replace(
'
\n
',
''
)ls=line.split(
'
,
'
)lns=
''
for s
in
ls: lns +=
'
{}\t
'
.format(s)
print
(lns)#此行有误fo.close()

19、

fo=open(
"
demo.csv
",
"
r
"
)ls=
[]
for line
in
fo: ls.append(line[0:-1].split(",")
)fo.close()

20、内置库里的函数不需要import就可以调用

21、导入CSV格式数据到列表

fo = open(
"
sample.csv
",
"
r
"
)ls =
[]
for ls
in
fo: fo = fo.replace(
"
\n
",
""
) ls.append(line.split(
"
,
"
))fo.write()

22、

fw = open("sample.csv", "w")
ls = [['城市', '环比', '同比', '定基'], ['北京', '101.5', '120.7', '121.4'], ['上海', '101.2', '127.3', '127.8'], ['广州', '101.3', '119.4', '120'], ['深圳', '102', '140.9', '145.5'], ['沈阳', '100.1', '101.4', '101.6']]
for i in ls: #循环遍历列表
fw.write(",".join(i)+"\n") # 将ls的一个元素(也是一个列表),用逗号分割,以回车"\n"结束,写入文件
fw.close # 关闭文件

23、

f = open(
'
test.txt
',
'
w
'
)f.write(
'
China\nAmerica\nEngland\n
'
)f.close()f = open(
'
test.txt
',
'
r
'
)
for line
in
f.readlines():
print(line[:-1
])f.close()

运行结果是

China

America

England

24、

f = open(
'
test.txt
',
'
w
'
)f.write(
'
China\nAmerica\nEngland\n
'
)f.close()f = open(
'
test.txt
',
'
r
'
)
for line
in
f.readlines():
print(line[:-1
])f.close()

运行结果是

4

A;B;C;D

25、

f = open(
'
test.txt
',
'
w
'
)f.write(
'
China\nAmerica\nEngland\n
'
)f.close()f = open(
'
test.txt
',
'
r
'
)
for line
in
f.readlines():
print
(len(line))f.close()

运行结果是

6

8

8

python期末复习(7.2) 相关文章

  1. 期末复习

    来临了,虽然不用写了好多东西,如预习笔记、日记、大作文、小楷本等。但是又让写了整理、大量的听写等。期末复习是这学期中最主要的部分,要做好期末复习,不能因为玩电脑而影响学习,影响功课。期末复习时间要有计...

  2. 期末复习

    来临了,虽然不用写了好多东西,如预习笔记、日记、大作文、小楷本等。但是又让写了整理、大量的听写等。期末复习是这学期中最主要的部分,要做好期末复习,不能因为玩电脑而影响学习,影响功课。期末复习时间要有计...

  3. 期末复习苦与乐

    期末考试快到了,复习真苦啊! 回到家,我总是听到妈妈的唠叨:今天复习好了没有呀?考试、听写有没有把握?一定得考90分以上!真烦! 来到学校,我们像开飞车似的,非放学是停不下来的。你瞧,不是测试,便是朗读,...

  4. 期末复习苦与乐

    期末考试快到了,复习真苦啊! 回到家,我总是听到妈妈的唠叨:今天复习好了没有呀?考试、听写有没有把握?一定得考90分以上!真烦! 来到学校,我们像开飞车似的,非放学是停不下来的。你瞧,不是测试,便是朗读,...

  5. 软件工程期末复习

    软件工程期末复习 一、 软件工程概述 软件工程定义: Software Engineering is a discipline which researches software production, that is, sound engineering principles applied to economically produce reliable and effective in the actual machine

  6. 期末复习的酸甜苦辣

    同学们,你们在期末复习的时候一定有一些“酸、甜、苦、辣”吧!下面我就给你们讲一讲我的期末复习吧! “酸”的期末复习。在期末复习的时候,于老师为了我们能考好成绩,天天给我们上课。有一天,于老师讲考试时候...

  7. 期末复习的酸甜苦辣

    同学们,你们在期末复习的时候一定有一些“酸、甜、苦、辣”吧!下面我就给你们讲一讲我的期末复习吧! “酸”的期末复习。在期末复习的时候,于老师为了我们能考好成绩,天天给我们上课。有一天,于老师讲考试时候...

  8. 算法分析期末复习

    算法分析期末复习 算法分析考纲 第一章 概述 算法的五个特性 时间复杂度 第二章 递归 汉诺塔 第三章 分治法 矩阵连成过程 最大子串 背包 活动安排 第四章 蛮力法 第五章 回溯法 第六章 分枝界限法 概率算法 分析区别np np难问...

  9. 期末复习信息安全(三)

    期末复习:信息安全(三) ?? 对称密码体制 单密钥系统的加密密钥和解密密钥相同,或实质上等同,即从一个易于得出另一个。 (举例:DES,Triple DES,IDEA,AES,RC5,CAST-2018) 分组密码算法 明文被分为固定长度的块,即分组,分组一般为64...

  10. 初二英语期末复习计划

    范文大全-www.tqwba.com 学习是把知识、能力、思维方法等转化为你的私有产权的重要手段,是公有转私的重要途径。你的一生,无法离开学习,学习是你最忠实的朋友,它会听你的召唤,它会帮助你走向一个又一个成功。以下是本...

  11. 数据结构期末复习

    数据结构期末复习 写在最前面:给好朋友写的算半个错题集的文章,很多都不是原创。不过我觉得考试里面的选择题、填空题、判断题大部分都能在里面找到相应的知识点,以后可能会来完善吧,知识概念比较多,没有关于算...

  12. 酸、甜、苦、辣的期末复习

    同学们,你们在期末复习的时候一定有一些“酸、甜、苦、辣”吧!下面我就给你们讲一讲我的期末复习吧! “酸”的期末复习。在期末复习的时候,于老师为了我们能考好成绩,天天给我们上课。有一天,于老师讲考试时候...

  13. 酸、甜、苦、辣的期末复习

    同学们,你们在期末复习的时候一定有一些“酸、甜、苦、辣”吧!下面我就给你们讲一讲我的期末复习吧! “酸”的期末复习。在期末复习的时候,于老师为了我们能考好成绩,天天给我们上课。有一天,于老师讲考试时候...

  14. 数字逻辑期末复习

    数字逻辑期末复习 输出函数:Z=F(X,y) 激励函数:Y=H(X,y) 某Mealy型电路状态表格式 处于状态B的时序逻辑电路,当输入x为1时,输出Z为0,在时钟脉冲的作用下,电路进入次态C。 (Z只和Q有关) 只有在时钟信号到来电路才发...

  15. Java期末考试复习题

    Java期末考试复习题 题目描述 C语?标准库函数int atoi (const char *)和long int atol ( const char *),可以分别将给定的字符串转 换为整数(int)和?整数(long)。具体转换规则如下:丢弃前?的空?字符(空格、水平以及垂 直制表、换页、回...

  16. 《人工神经网络》期末复习文档汇总

    人工神经网络 定义 :由许多简单的并行工作的处理单元组成的系统,功能取决于网络的结构、连接强度及个单元处理方式。 人工神经网络 基本功能 :联想记忆功能、非线性映射功能、分类与识别功能、优化计算功能、知识处...

  17. Android学习之期末复习重点整理

    Android学习之期末复习重点整理 一、题型 选择题 152 30分 填空题 102 20分 简答题 54 20分 程序填空题 152 30分 二、考点整理 Android 采用了软件堆层的架构,共分4层: 第一层: Linux内核 ,提供由操作系统内核管理的底层基础功能; ...

  18. 初中道德与法治期末复习计划

    范文大全-www.tqwba.com 期末考试是指每个学期快结束时,学校往往以试卷的形式对各门学科进行该学期知识掌握的检测,对上一学期知识的查漏补缺,一般由区或市统考,也可能是几个学校进行联考。跳墙网今天为大家精心准备了...

  19. 算法分析与设计期末复习(第一章)

    算法分析与设计期末复习(第一章) 先修课程: 离散数学 数据结构 高级程序语言 学习算法的意义 ? 培养“从蛮力到策略”的思维方法 蛮力法( Brute Force )是一种解决问题的最简单、最直接、最容易理解的方法。 数学...

  20. 期末复习队列的概念及应用

    期末复习队列的概念及应用 队列:限定所有的 插入操作在表的一端 进行,而 删除操作在表的另一端进行 的 线性表 。 允许进行插入操作的一端称为队尾(rear),允许进行删除操作的一端称为队头(front)。 特点: 先进...

每天更新java,php,javaScript,go,python,nodejs,vue,android,mysql等相关技术教程,教程由网友分享而来,欢迎大家分享IT技术教程到本站,帮助自己同时也帮助他人!

Copyright 2021, All Rights Reserved. Powered by 跳墙网(www.tqwba.com)|网站地图|关键词