Tutorial Python untuk bukan pengatur cara/Pendahuluan
Daripada Wikibooks.
Buku Tutorial Python ini adalah hasil terjemahan daripada buku asal Non-Programmer's Tutorial for Python oleh Josh Cogliati.
[sunting] Permulaan
Saya menterjemahkan tulisan beliau kerana ingin memperkenalkan kepada rakyat Malaysia tentang pengaturcaraan di dalam Python. Di Malaysia, pengaturcaraan menggunakan Python ini memang langsung tidak terkenal dibandingkan dengan C, Visual Basic, Java, Perl dan beberapa yang lain. Dan tutorial atau rencana atau penulisan mengenainya juga boleh dikatakan hampir tiada.
Saya mengambil kesempatan ini untuk menulis mengenainya dan berharap agar ramai rakyat Malaysia akan merasai kehadiran bahasa pengaturcaraan ini. Mempelajari bahasa ini mempunyai beberapa kelebihan dan kebaikan kerana bahasa Python adalah lebih mudah untuk difahami serta ditulis berbanding kebanyakan bahasa komputer lain. Lagi satu, bahasa pengaturcaraan ini boleh dijalankan di pelbagai platform komputer seperti Windows, Linux, Macintosh, BSD dan pelbagai lagi serta juga boleh dijalankan di Nokia Series S60. Jadi, anda tidak perlu belajar bahasa pengaturcaraan yang lain jika mahu membuat atur cara komputer untuk platform komputer yang berlainan.
Python adalah sejenis bahasa pengaturcaraan berasaskan object-oriented programming (OOP) atau dalam bahasa Melayunya "pengaturcaraan berorientasi objek". Ia boleh digunakan untuk membangunkan pelbagai jenis aplikasi komputer seperti sesawang, permainan, pangkalan data, aplikasi berasaskan atas meja (desktop GUI), saintifik, pengiraan, pembelajaran, rangkaian dan beberapa lagi.
Banyak lagi kelebihan dan kemampuan Python yang saya tidak sebutkan. Saya harap dengan penerangan yang serba ringkas tadi dapat menimbulkan minat anda terhadap pengaturcaraan menggunakan Python. Jika anda tidak berminat sekalipun dalam bidang pengatucaraan, jadikanlah ia hobi di masa lapang kerana ia dapat mengasah otak anda untuk berfikir secara mencabar.
Tutorial ini dihasilkan dengan tujuan untuk memperkenalkan penulisan pengaturcaraan di dalam Python. Ia sangat sesuai untuk sesiapa yang tidak pernah terlibat atau langsung tidak mempunyai pengalaman dalam bidang pengaturcaraan.