1) one可以泛指任何人,也可特指,复数为ones。some多用于肯定句,any多用于疑问句和否定句。
One should learn to think of others.
Have you any bookmarks? No, I don’t have any bookmarks.
I have some questions to ask.
2) some可用于疑问句中,表示盼望得到肯定的答复,或者表示建议,请求等。
Would you like some bananas?
Could you give me some money?
3) some 和any修饰可数名词单数时,some表示某个,any表示任何一个。
I have read this article in some magazine.
Please correct the mistakes, if any.
4) some和数词连用表示"大约",any可与比较级连用表示程度。
There are some 3,000 students in this school.
Do you feel any better today?