I am very interested in Python and I would love to learn it. However, I read an article on the Internet stating that learning it through reading relevant books or taking courses of it is ineffective. I was wondering what the most efficient way to teach myself Python? Help and advice would be much appreciated. Thank you very much.