python每日十题(6)

列表操作函数有(假设列表名为ls):

复制代码
复制代码
   len(ls):返回列表ls的元素个数(长度)。

   min(ls):返回列表ls的最小元素。

   max(ls):返回列表ls的最大元素。

   list(x):将x转变为列表类型。

使用min(ls)和max(ls)的前提是列表中各元素类型可以进行比较。如果列表元素不能比较,使用这两个函数将会报错

外层for第1次循环将字符'想'赋给变量m,m='想',内层for第1次循环将'家'赋给变量n,则m+n连接字符,利用列表的append()方法将连接后的字符'想家'加入到列表ls中;内层for第2次循环将'人'赋给变量n,则m+n连接字符,利用列表的append()方法将连接后的字符'想人'加入到列表ls中。外层for第2次循环将字符'念'赋给变量m,m='念',内层for第1次循环将'家'赋给变量n,则m+n连接字符,利用列表的append()方法将连接后的字符'念家'加入到列表ls中;内层for第2次循环将'人'赋给变量n,则m+n连接字符,利用列表的append()方法将连接后的字符'念人'加入到列表ls中。最后列表ls=['想家','想人','念家','念人'],print(ls)输出ls。本题选D选项。

在Python语言中,文件读取方法有(设f代表文件变量):

f.read():从文件中读入整个文件内容。

f.readline():从文件中读入一行内容。

f.readlines():从文件中读入所有行,以每行为元素形成一个列表。

f.seek():改变当前文件操作指针的位置。本题选B选项。

open()函数打开一个文件,并返回可以操作这个文件的变量txt,并且open()函数有两个参数:文件名和打开模式。本题只是打开了文件,并没有对文件进行操作,因此不会输出文件的内容。print(txt)语句输出的是变量txt代表的文件的相关信息:<_io.TextIOWrapper name='family.txt' mode='r' encoding='cp936'>。若想要输出文件的内容,需要把文件的内容读入,如txt1 = txt.read()。本题选C 选项。

在Python中,split()方法通过指定分隔符对字符串进行切片,返回分隔后的字符串列表。以split(",")方法从CSV文件中获得内容时,无法去除换行符。'水晶葡萄\n奶油富士'作为一个列表元素出现,所以ls=['哈密瓜, '香瓜', '无籽西瓜', '水晶葡萄\n奶油富士', '火龙果', '百香果'],最后输出列表。本题选A选项。

文件打开模式中w表示覆盖写模式,文件不存在则创建,存在则完全覆盖原文件。文件写入方法中,writelines()直接将列表类型的各元素连接起来写入文件中。此代码就是将列表ls中的内容整体写入文件中。本题选B选项。

Python通过open()函数打开一个文件,并返回一个操作这个文件的变量,语法:<变量名>=open(<文件路径及文件名>,<打开模式>)。本题选C选项。

numpy是Python的一种开源数值计算扩展第三方库,用于处理数据类型相同的多维数组,简称"数组"。numpy可以用来存储和处理大型矩阵,提供了许多高级的数组编程工具,如矩阵运算、矢量处理、N维数据变换等。本题选A选项。

PIL库是Python语言在图像处理方面的重要的第三方库,支持图像存储、处理和显示,它能够处理几乎所有的图片格式,可以完成对图像的缩放、剪裁、叠加以及图像添加线条、图像和文字等操作。使用Python语言处理图像相关的程序,首选PIL库。本题选D选项。

在Python语言中,属于Web开发框架第三方库的有:Django库、Pyramid库和Flask库。本题选B选项。

相关推荐
BAOYUCompany2 小时前
暴雨服务器更懂人工智能+
运维·服务器·人工智能
一只小bit2 小时前
Linux网络:阿里云轻量级应用服务器配置防火墙模板开放端口
linux·网络·阿里云
嘉琪0013 小时前
实现视频实时马赛克
linux·前端·javascript
SpiderPex3 小时前
GitHub下载项目完整配置SSH步骤详解
运维·ssh·github
帽儿山的枪手3 小时前
HVV期间,如何使用SSH隧道绕过内外网隔离限制?
linux·网络协议·安全
睡觉的时候不会困4 小时前
基于三台主机搭建 Web 服务环境:Nginx、NFS 与 DNS 配置全流程
运维·nginx
@半良人4 小时前
Jenkins流水线部署+webhook2.0
运维·jenkins
邹诗钰-电子信息工程4 小时前
嵌入式基础知识复习(C语言)
linux·c语言·vim
瀚高PG实验室5 小时前
CentOS 8 安装HGDB V4.5 psql命令执行报错
linux·运维·centos·瀚高数据库
小醉你真好5 小时前
6、CentOS 9 安装 Docker
linux·docker·centos