請問有沒有那種在線的Python練習(xí)題庫?
推薦幾個Python從初學(xué)者入門到面試刷題的Python在線練習(xí)網(wǎng)站:
Pyschools(適合Python基礎(chǔ)入門)完全免費,只需要google賬號登陸即可。Pyschools包括三個主要部分:
Python基礎(chǔ)知識學(xué)習(xí):本部分將為你提供有關(guān)學(xué)習(xí)Python編程的資源的鏈接。
練習(xí):本部分附帶一些小練習(xí),可以應(yīng)用所學(xué)的知識。項目挑戰(zhàn):本部分使你可以與其他程序員一起參加一些競賽。每一類基礎(chǔ)語法下設(shè)置了多種不同的練習(xí)題
基礎(chǔ)知識的在線練習(xí)
Problem Solving with Algorithms and Data Structures using Python(適合Python基礎(chǔ)入門)完全免費,提供Python基本的語法學(xué)習(xí)和練習(xí)題
每一章節(jié)學(xué)習(xí)完成之后進行課后在線練習(xí)
HackerRank(適合Python進階刷題)HackerRank網(wǎng)站是程序員們相互交流&挑戰(zhàn)的社交平臺。網(wǎng)站提供各種編程謎題、現(xiàn)實中的編程難題和挑戰(zhàn)。程序員們可以在線進行編程挑戰(zhàn),與其他程序員競爭,以提高自己在排行榜的排名。目前有一些公司將此網(wǎng)站提供的技術(shù)面試工具作為技術(shù)面試考核的過程,考核難度相對較大。適合想要深入提高自己解決難題能力的程序員們。
LintCode(適合Python進階刷題)LintCode網(wǎng)站是國內(nèi)較大的在線編程&測評網(wǎng)站。此網(wǎng)站提供各大IT公司的算法面試題類型,行分門別類,由簡單到中等,再到難,便于不同水平的程序員進行刷題練習(xí)。同時網(wǎng)站支持多種語言(Java, Python, C++),方便不同語言特長的程序員利用擅長語言進行刷題練習(xí)。因此對于不同編程能力水平、不同職位需求的人來說都是非常有用的刷題網(wǎng)站。
Codeabbey(適合Python進階刷題)網(wǎng)站提供編程題庫,題目從最簡單的開始,難度不斷增加。并且網(wǎng)站會對參與者進行排名。