pythonchallenge 挑戰筆記
Level 1 :
學習了string.translate() 和string.maketrans()
核心程式碼:
Level 2 :
學習了isalpha(),但這只是一種取巧的思路,我覺得一般還是用改用字典型別來實現
Level 3 :
學習了re.findall()。返回的是正則中括號部分組成的list
核心程式碼:
Level 4 :
學習了re 和 urllib 模組。這裡很奇怪的用re.match()會得到None
核心程式碼:
學習了string.translate() 和string.maketrans()
核心程式碼:
string.translate(oldstr, string.maketrans(old, new))
Level 2 :
學習了isalpha(),但這只是一種取巧的思路,我覺得一般還是用改用字典型別來實現
Level 3 :
學習了re.findall()。返回的是正則中括號部分組成的list
核心程式碼:
re.findall('[a-z][A-Z]{3}([a-z])[A-Z]{3}[a-z]', a)
Level 4 :
學習了re 和 urllib 模組。這裡很奇怪的用re.match()會得到None
核心程式碼:
filehandle = urllib.urlopen("http://www.pythonchallenge.com/pc/def\/linkedlist.php?nothing=%s" % nothing, None)
page = filehandle.read()
filehandle.close()
nothing = re.findall("\d+", page, re.MULTILINE)[0]
相關文章
- GAN實戰筆記——第五章訓練與普遍挑戰:為成功而GAN筆記
- 挑戰密室
- 挑戰系統 / 進入區域挑戰怪物
- 記微軟OpenHack機器學習挑戰賽微軟機器學習
- 《Spring實戰》讀書筆記 #每日筆記 100-004Spring筆記
- DDD實戰課(實戰篇)--學習筆記筆記
- CTF練習日記——[極客大挑戰 2019]Havefun 1
- 慢SQL優化實戰筆記SQL優化筆記
- 《Netty實戰》-學習筆記1Netty筆記
- 《Maven實戰》之讀書筆記Maven筆記
- AI的道德挑戰AI
- xss挑戰賽writeup
- 《Redis實戰》筆記-Redis的有序集合Redis筆記
- 【筆記】《Python大戰機器學習》筆記Python機器學習
- spring boot實戰讀書筆記(1)Spring Boot筆記
- React高階實戰 - 我的筆記React筆記
- ARTS 挑戰(第三週)
- ARTS 挑戰(第二週)
- [譯] 挑戰 Flutter 之 TwitterFlutter
- Wanafly挑戰賽25 A因子
- [譯] 挑戰 Flutter 之 WhatsAppFlutterAPP
- 守衛者的挑戰
- 每天都在挑戰極限...
- 獨立開發挑戰
- 牛客挑戰賽58
- Scikit-Learn 與 TensorFlow 機器學習實用指南學習筆記2 — 機器學習的主要挑戰機器學習筆記
- Spring Cloud 微服務實戰詳細筆記SpringCloud微服務筆記
- dubbo學習筆記---dubbo開發實戰筆記
- Python資料分析與挖掘實戰筆記Python筆記
- 《每個人的戰爭》讀書筆記筆記
- 《MySQL實戰45講》(8-15)筆記MySql筆記
- 《MySQL實戰45講》(1-7)筆記MySql筆記
- go實戰web入門學習筆記GoWeb筆記
- 《Python核心技術與實戰》筆記3Python筆記
- 曠視首席科學家孫劍:計算機視覺的變革和挑戰 | 北大AI公開課筆記計算機視覺AI筆記
- 面對十億資料量的技術挑戰,如何對系統進行效能優化?【石杉的架構筆記】優化架構筆記
- 迎接人生更大的挑戰
- 從今天開始挑戰 LeetCodeLeetCode
- tcpv4 checksum 挑戰下TCP