python可以控制硬件嗎?為什么?
網(wǎng)友解答: Python作為人工智能的基本語(yǔ)言,從功能上來(lái)講是所有語(yǔ)言中最適合人工智能的。幾乎現(xiàn)在所有的人工智能都是在基于Python上的,Python是人類在當(dāng)今最偉大的一種語(yǔ)言,因?yàn)?/p>
Python作為人工智能的基本語(yǔ)言,從功能上來(lái)講是所有語(yǔ)言中最適合人工智能的。幾乎現(xiàn)在所有的人工智能都是在基于Python上的,Python是人類在當(dāng)今最偉大的一種語(yǔ)言,因?yàn)樗鼘⑷祟悗肴斯ぶ悄軙r(shí)代。然而Python卻不能直接的控制硬件,它只是一種語(yǔ)言,但是我們可以通過(guò)它編寫的程序來(lái)讓CPU根據(jù)我們想要的方式傳遞信息,從而達(dá)到控制機(jī)器人。而通過(guò)機(jī)器人我們就能控制一切硬件,雖然現(xiàn)在的機(jī)器人還不太成熟,但是不久的將來(lái)機(jī)器人一定會(huì)代替大多數(shù)人類工作的。
網(wǎng)友解答:python是膠水語(yǔ)言,其實(shí)大家對(duì)編程語(yǔ)言都會(huì)有誤區(qū),認(rèn)為某種語(yǔ)言就專門負(fù)責(zé)一塊功能,其實(shí)不然,所有編程語(yǔ)言都能實(shí)現(xiàn)所有功能,只是花費(fèi)的精力不一樣而已,c語(yǔ)言寫爬蟲和python寫爬蟲花費(fèi)的精力完全不是一個(gè)量級(jí)。
然而python為什么這么火呢?因?yàn)閜ython里面有很多程序員大神做的庫(kù)呀,如果你想實(shí)現(xiàn)某種功能的話,直接調(diào)用別人寫好的庫(kù)即可,也就是說(shuō)你只需要理解程序的內(nèi)涵,而不需要花時(shí)間去實(shí)現(xiàn)代碼,極大的減少了我們的工作負(fù)荷。
對(duì)于題主的問(wèn)題,我想說(shuō)python可以進(jìn)行嵌入開(kāi)發(fā),但是沒(méi)有必要,因?yàn)樾侍土?,如果進(jìn)行嵌入式開(kāi)發(fā)我推薦題主學(xué)習(xí)匯編語(yǔ)言。
python可以進(jìn)行工業(yè)機(jī)器人開(kāi)發(fā),但大部分應(yīng)該是上層,框架的開(kāi)發(fā),底層應(yīng)該還是c語(yǔ)言。