小米3屏幕能不用一体屏:我想学编程,需要哪些基础?