python可以控制硬件嗎?
python是膠水語言,其實(shí)大家對(duì)編程語言都會(huì)有誤區(qū),認(rèn)為某種語言就專門負(fù)責(zé)一塊功能,其實(shí)不然,所有編程語言都能實(shí)現(xiàn)所有功能,只是花費(fèi)的精力不一樣而已,c語言寫爬蟲和python寫爬蟲花費(fèi)的精力完全不是一個(gè)量級(jí)。
然而python為什么這么火呢?因?yàn)閜ython里面有很多程序員大神做的庫呀,如果你想實(shí)現(xiàn)某種功能的話,直接調(diào)用別人寫好的庫即可,也就是說你只需要理解程序的內(nèi)涵,而不需要花時(shí)間去實(shí)現(xiàn)代碼,極大的減少了我們的工作負(fù)荷。
對(duì)于題主的問題,我想說python可以進(jìn)行嵌入開發(fā),但是沒有必要,因?yàn)樾侍土耍绻M(jìn)行嵌入式開發(fā)我推薦題主學(xué)習(xí)匯編語言。
python可以進(jìn)行工業(yè)機(jī)器人開發(fā),但大部分應(yīng)該是上層,框架的開發(fā),底層應(yīng)該還是c語言。