python二级每日十题
ord()函数是把字符转换成对应的ASCII码,chr()函数是ord()函数的逆运算,把ASCII码转换成对应的字符输出,所以ord("A")为65。第一个for循环的作用是生成键值对存储在字典变量d中。例如,当i=0,d[A]=N;i=1,d[B]=O … 一直到i=13,d[N]=A,后面的键和值与前面的是互换位置的,如i=14,d[O]=B;i=15,d[P]=C … 。依次循环赋值,直到i=25时结束for循环。第二个for循环的作用是输出字典的值,get(key,default=None)函数有两个参数:第一个参数是字典的键,第二个参数是默认值,作用是返回字典中key对应的值,如果key不存在,则返回默认值,如d={"A":"N","O":"B","Z":"M"},d.get("A","C")返回的是N。当c="P"时,去字典中查找是否存在键为“P”的值,遍历后存在,所以返回C,for循环继续遍历剩下的字符,在字典中找不到对应的键,则返回默认值,所以结果返回为Cython.故选择d项,博主错误,详见解析
在Python语言中,writelines()方法是将一个元素为字符串的列表整体写入文件;write()方法是向文件写入一个字符串或字节流,每次写入后,将会记录一个写入指针。二维列表对象输出为CSV格式文件采用遍历循环和字符串的join()方法相结合,方法如下:
#ls代表二维列表,此处省略
f=open("cpi.csv","w")
for row in ls:
f.write(",".join(row)+"\n")
f.close()
故选择d项,博主错误,详见解析
文件是存储在辅助存储器上的一组数据序列,可以包含任何数据内容。A项正确。可以使用open()打开文件,用close()关闭文件,B项正确。在Python语言中,文件读取方法有(设f代表文件变量):
f.read():从文件中读入整个文件内容。
f.readline():从文件中读入一行内容。
f.readlines():从文件中读入所有行,以每行为元素形成一个列表。
f.seek():改变当前文件操作指针的位置.故选择d项,博主错误.详见解析
使用open()打开文件时,省略打开模式,会默认只读方式打开;文件打开后,可以用seek()方法控制对文件内容的读写位置,write()方法只是向文件写入一个字符串或者是字节流;如果没有采用close()关闭文件,程序退出时一般会自动关闭,但有可能会导致数据丢失.故选b项,博主错误
Python文件读取方法有:f.read()、f.readline()、f.readlines()、f.seek(),Python文件写入方法有:f.write()、f.writelines()故选择c项,博主正确.
一维数据采用线性方式组织,在Python语言中主要采用列表形式表示,集合不属于线性结构。二维数据采用二维表格方式组织,在Python语言中可以采用二维列表形式表示。高维数据由键值对类型的数据构成,采用对象方式组织,在Python语言中可以采用字典类型表示。在Python中,列表类型仅用于表示一维和二维数据.故选择a项,博主蒙对的
open()函数打开一个文件,并返回可以操作这个文件的变量f,并且open()函数有两个参数:文件名和打开模式。本题只是打开了文件,并没有对文件进行操作,因此不会输出文件的内容。print(f)语句输出的是变量f代表的文件的相关信息:<_io.TextIOWrapper name='exam.txt' mode='r' encoding='cp936'>.若想要输出文件的内容,需要把文件的内容读入,如f1 = f.read().故选择c项.博主正确.
PyQt(QT开发库)、PyGObject和PyGTK(GTK+库)均是Python开发用户界面的第三方库。而time库是Python提供的处理时间标准库.故选择c项.博主正确
属于Python数据分析及可视化的第三方数据库的有:numpy、scipy、pandas、matplotlib、TVTK、mayavi(也称mayavi2)等。random库是Python语言用于产生各种分布的伪随机数序列的库.故选择b项.博主错误,详见解析
属于Web开发方向的Python第三方生态库有:Django、Pyramid、Flask等。Pygame属于游戏开发方向,scipy属于数据分析方向,pdfminer属于文本处理方向.故选择d项.博主错误
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.kler.cn/a/592152.html 如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!