注册 登录
编程论坛 Python论坛

数据获取与表示的3到题

xinxin4 发布于 2018-04-02 15:19, 4123 次点击
我是新学习Python的,希望能够得到大家的帮助。以下是我的测试题中迷茫的3道题。


1.执行如下代码,如果要以文本的方式访问请求响应r,则横线上应该填写哪一个选项?
r = requests.get(url)
soup = BeautifulSoup(________, 'lxml')
A.r.content
B.r.encoding
C.r.text

2.有两个列表分别是name和score,其长度相同为10,分别是存储字符串和整数,各个位置一一对应,例如name[2]对应于score[2] ,对于以下代码,请在横线处填入格式运算符(中间用一个半角逗号分隔),要求格式是“2位长度整数,8位长度字符串: 3位长度整数”例如输出如下:
 5,Jacky   : 90
for i in range(10):
    print('{:____},{:____}:{:____}'.format(i, name[i], score[i]))
请填入最简单的形式。

3.我们常常会将从文件中读取的数据放入一个列表供后续使用,请填写合适的列表方法名。
with open('data.txt') as fp:
    data = []
    for d in fp:
        data.___________ (d)
2 回复
#2
xinxin42018-04-09 14:17
第2题貌似已知答案:
2d,8s,3d
#3
carbine19852018-04-10 22:43
r.text
append
1