頭腦王者,輕輕鬆鬆上王者,憑自己的Python知識上王者
微信跳一跳已經落伍了,最近不是出了一個頭腦王者的小遊戲麼,今天用Python編寫一個指令碼,呼叫百度API,進行自動檢索答題,自動識別出現頻率最多的答案,然後列出並選擇
加小編Python學習群:943752371可以獲取各類Python學習資料!
首先,我們要認識到,什麼是指令碼
- 指令碼的本質是什麼?
它就是一段程式碼,只不過讓對應的直譯器執行即可;和它相對應的是編譯型程式碼,需要編譯成可執行檔案或者目標檔案,在指定平臺上執行或者使用。
- 在我所瞭解的指令碼中,最喜歡哪個?
對於windows下批處理,linux shell, mac shell, python, perl, VBScript這些指令碼中,最喜歡的就是python.原因在於,它從一方面很像c語言,簡潔,很多時候程式碼很易懂易寫;另一方面很像c++,支援物件導向的處理。
好對與指令碼有了一個認識以後開始說我們的指令碼
今天寫的程式碼大概有八十多行吧
匯入模組

頭腦王者,輕輕鬆鬆上王者,憑自己的Python知識上王者
其中我們今天會呼叫百度的AIP模組,是免費的,大家可以自行百度去下載模組,剩下的模組,都可以通過
pip install 模組名稱,下載,如果pip下載出錯的話可以上Python官網,下載Python專用的模組,然後進行解壓,這裡小編就不做介紹了,不懂的可以看小編以前的文章,都有寫
首先來構建我們的主函式

頭腦王者,輕輕鬆鬆上王者,憑自己的Python知識上王者
呼叫百度的介面(第三方庫也行)

image.png
小編打馬賽克的地方是小編申請的百度的一個介面,你們也可以去申請一個,是免費的不懂的可以留言問我

頭腦王者,輕輕鬆鬆上王者,憑自己的Python知識上王者
修飾圖片
接下來設定我們圖片的大小,把不必要的地方刪除,並且進行合併

頭腦王者,輕輕鬆鬆上王者,憑自己的Python知識上王者
我們需要的是紅色框框選取出來的,所以需要知道每個框框的左上角和右下角的畫素點這裡小編就不解釋了,需要用到畫圖工具

頭腦王者,輕輕鬆鬆上王者,憑自己的Python知識上王者
嗯,大概的原始碼就是這些,是不是很簡單啊,短短几十行就能用Python寫出一個自動答題的指令碼,還是很方便的,這就是為什麼說人生苦短,我用Python
相關文章
- 嘴炮王者Tyler1化身免費AI陪玩,幫你在英雄聯盟中打爆三路,輕鬆上分AI
- 吃雞、王者榮耀都在用的使用者行為模型,1個公式幫你輕鬆拆解模型公式
- 知識分享 | 輕鬆實現優質建模
- 用AppUploader輕鬆上傳IPA檔案APP
- 融雲:讓銀行輕鬆上“雲”
- 輕輕鬆鬆實現本地和雲主機之間的檔案上傳下載
- 《王者榮耀》:屬於自己的路
- 神器!使用Python 輕鬆識別驗證碼Python
- 在ECS上輕鬆搭建RDS的從例項
- 如何在 Laravel 專案中輕鬆實現上傳頭像功能?Laravel
- 在 Fedora 上使用 GIMP 輕鬆編輯影像
- 在 Fedora 上使用 GIMP 輕鬆編輯影象
- 電商RPA,大促輕鬆上陣的法寶
- 上億條資料,OurwayBI也能輕鬆搞定
- 常上生活365,輕鬆生活每一天!
- 在雲上輕鬆部署達夢資料庫資料庫
- Java開發基礎知識學習總結之(上)-王者筆記建議收藏Java筆記
- substrate輕鬆學系列5:編寫pallet的Rust前置知識Rust
- 5 個在視覺上最輕鬆的黑暗主題視覺
- 線上就能輕鬆設計模板詳情頁的方法!
- 網路視覺化:流量產業鏈上的王者視覺化產業
- 如何使用swagger2輕鬆生成線上介面文件Swagger
- 在 Google Cloud 上輕鬆部署開放大語言模型GoCloud模型
- 在iPhone / iPad上輕鬆模擬GPS位置:AnyGo for MaciPhoneiPadGoMac
- AnyGo for Mac(在iPhone / iPad上輕鬆模擬GPS位置)GoMaciPhoneiPad
- netty系列之:輕輕鬆鬆搭個支援中文的伺服器Netty伺服器
- 輕鬆初探 Python 篇(六)— 函式Python函式
- 簡單幾步,教你在mac電腦上輕鬆啟用懸停文字!Mac
- Android 基礎知識課程助您輕鬆構建應用Android
- 如何將手機輕鬆投屏電腦?
- 輕鬆上雲系列之一:本地資料遷移上雲
- 輕鬆理解 Spring AOPSpring
- 如何輕鬆學習Python資料分析?Python
- 手遊王者之死
- 王者至尊官網
- python爬取王者榮耀皮膚Python
- K8s 上輕鬆搭建百萬連線的 MQTT 服務K8SMQQT
- 高效而輕鬆的sed命令