第一个爬虫和测试

(一)完善上次球赛数据:

代码如下:

def gameOver(a,b):
    if (a>=15 and abs(a-b)>=2) or (b>=15 and abs(a-b)>=2):
        return True
    else:
        return False
try:
    c=gameOver()
    print(c)
except:
    print("Error")

当输入值为(17,11)时输出True,比赛结束。当输入值为(13,11)时输出False,比赛继续。

(二)爬虫

接下来做的是访问搜狗网页20次,并记录下text等相关信息。

代码如下:

import requests
for i in range(20):
    r=requests.get("https://123.sogou.com/")
    print(r.status_code)
    print(r.text)
    print(r.encoding)
    r.encoding = 'utf-8'
    print(r.text)
    print(type(r.text))
    print(type(r.content))
原文地址:https://www.cnblogs.com/zk1135/p/10908940.html