Tutorial Python 3
Python adalah bahasa pemrograman yang ditafsirkan untuk tujuan umum, interaktif, berorientasi objek, dan tingkat tinggi. Itu dibuat oleh Guido van Rossum selama 1985-1990. Seperti Perl, kode sumber Python juga tersedia di bawah GNU General Public License (GPL). Nama Python diambil dari Acara TV yang disebut 'Sirkus Terbang Monty Python' dan bukan dari nama ular Python.
Python 3.0 dirilis pada tahun 2008. Meskipun versi ini seharusnya tidak kompatibel dengan versi sebelumnya, kemudian banyak fitur pentingnya telah di-backport agar kompatibel dengan versi 2.7. Tutorial ini memberikan pemahaman yang cukup tentang bahasa pemrograman versi Python 3. Silakan merujuk ke tautan ini untuk tutorial Python 2 kami.
Mengapa Belajar Python 3?
Python adalah bahasa skrip tingkat tinggi, ditafsirkan, interaktif dan berorientasi objek. Python dirancang agar sangat mudah dibaca. Ia sering menggunakan kata kunci bahasa Inggris di mana bahasa lain menggunakan tanda baca, dan memiliki konstruksi sintaksis yang lebih sedikit daripada bahasa lain.
Python adalah KEHARUSAN bagi siswa dan profesional yang bekerja untuk menjadi Insinyur Perangkat Lunak yang hebat khususnya ketika mereka bekerja di Domain Pengembangan Web. Saya akan membuat daftar beberapa keuntungan utama dari belajar Python:
Python is Interpreted- Python diproses saat runtime oleh penerjemah. Anda tidak perlu mengkompilasi program Anda sebelum menjalankannya. Ini mirip dengan PERL dan PHP.
Python is Interactive - Anda benar-benar dapat duduk di prompt Python dan berinteraksi dengan penerjemah langsung untuk menulis program Anda.
Python is Object-Oriented - Python mendukung gaya atau teknik pemrograman Berorientasi Objek yang merangkum kode di dalam objek.
Python is a Beginner's Language - Python adalah bahasa yang bagus untuk pemrogram tingkat pemula dan mendukung pengembangan berbagai aplikasi mulai dari pemrosesan teks sederhana hingga browser WWW hingga game.
Karakteristik Python
Berikut ini adalah karakteristik penting dari python -
Ini mendukung metode pemrograman fungsional dan terstruktur serta OOP.
Ini dapat digunakan sebagai bahasa skrip atau dapat dikompilasi menjadi kode byte untuk membangun aplikasi besar.
Ini menyediakan tipe data dinamis tingkat tinggi dan mendukung pemeriksaan tipe dinamis.
Ini mendukung pengumpulan sampah otomatis.
Ini dapat dengan mudah diintegrasikan dengan C, C ++, COM, ActiveX, CORBA, dan Java.
Halo Dunia menggunakan Python.
Sekadar memberi sedikit keseruan tentang Python, saya akan memberi Anda program kecil Python Hello World konvensional, Anda dapat mencobanya menggunakan tautan Demo.
print "Hello, Python!"
Aplikasi Python
Seperti yang disebutkan sebelumnya, Python adalah salah satu bahasa yang paling banyak digunakan di web. Saya akan membuat daftar beberapa di antaranya di sini:
Easy-to-learn- Python memiliki sedikit kata kunci, struktur sederhana, dan sintaks yang jelas. Hal ini memungkinkan siswa untuk menguasai bahasa dengan cepat.
Easy-to-read - Kode Python lebih jelas didefinisikan dan terlihat oleh mata.
Easy-to-maintain - Kode sumber Python cukup mudah dipelihara.
A broad standard library - Sebagian besar pustaka Python sangat portabel dan kompatibel lintas platform pada UNIX, Windows, dan Macintosh.
Interactive Mode - Python memiliki dukungan untuk mode interaktif yang memungkinkan pengujian interaktif dan debugging potongan kode.
Portable - Python dapat berjalan di berbagai platform perangkat keras dan memiliki antarmuka yang sama di semua platform.
Extendable- Anda dapat menambahkan modul tingkat rendah ke interpreter Python. Modul ini memungkinkan pemrogram untuk menambah atau menyesuaikan alat mereka agar lebih efisien.
Databases - Python menyediakan antarmuka ke semua database komersial utama.
GUI Programming - Python mendukung aplikasi GUI yang dapat dibuat dan diport ke banyak system call, librari dan system windows, seperti Windows MFC, Macintosh, dan system X Window dari Unix.
Scalable - Python menyediakan struktur dan dukungan yang lebih baik untuk program besar daripada skrip shell.
Hadirin
Tutorial ini dirancang untuk programmer perangkat lunak yang ingin meningkatkan keterampilan Python mereka ke Python 3. Tutorial ini juga dapat digunakan untuk mempelajari bahasa pemrograman Python dari awal.
Prasyarat
Anda harus memiliki pemahaman dasar tentang terminologi Pemrograman Komputer. Pemahaman dasar tentang salah satu bahasa pemrograman merupakan nilai tambah.