# 爬取所有完賽列表
import requests
if __name__ ==
"__main__"
:#瀏覽器偽裝
headers =
kw =
input
('輸入賽程年月日開始採集資料:'
)#這裡需要指定日期格式為:20200101
#response變數為第一次爬取的完賽列表
response = requests.get(
''+ kw +
'.htm'
,headers = headers)
#網頁原始編碼為gb2312,這裡需要轉為gbk,否則會顯示亂碼
response.encoding =
'gbk'
#轉換的gbk編碼格式存入page變數,再輸出utf-8,如果只是下面直接輸出utf-8會依然亂碼
page = response.text
with
open
('./saiguo.html'
,'w'
,encoding=
'utf-8'
)as fp:
fp.write(page)
print
('儲存成功!'
)print
(page)
足球比賽出線問題
足球比賽,乙個小組有8支球隊進行單迴圈賽,勝者積3分,平則演算法同積1分,負則不積分,規定積分最高的4支球隊出線,則出線至少需要多少分?未出線最多可能有多少分?思路 迴圈賽的概念是每一支球隊會與其他所有球隊各進行一場比賽。8支球隊共進行8 7 2 28場比賽。1 出線至少需要多少分?贏得比賽積分最快...
足球比賽(d)題解
題目 2022 世界盃馬上就要開始了,經過一番激烈角逐,全球 32 支球隊獲得了出線資格。世 界盃的比賽分為兩個階段,分別為小組賽階段和淘汰賽階段,在小組賽階段 32 支球隊將分 成 8 個小組,每個小組 4 支球隊進行迴圈比賽,即每兩支球隊比賽一次,每支球隊會進行 3 場比賽,勝得 3 分,平得 ...
Poetize7 足球比賽
描述 description sjzez和tsyz正在進行一輪足球聯誼賽,根據規則,這輪比賽有兩場,一場在sjzez的主場進行,一場在tsyz的主場進行。勝負判斷標準如下 1.在兩場比賽中進球總數較多的一方贏得比賽。2.如果雙方進球總數相同,在對方主場進球更多的一方贏得比賽。3.如果1 2都相同,勝...