Latest web development tutorials

Pengantar Python

Python merupakan kombinasi tingkat tinggi dari compiler interpretatif, interaktif, dan bahasa berorientasi objek scripting.

desain Python sangat mudah dibaca, dibandingkan dengan bahasa lain sering menggunakan kata kunci bahasa Inggris, tanda baca bahasa lain, ia memiliki lebih banyak fitur daripada struktur bahasa tata bahasa lainnya.

  • Python adalah bahasa ditafsirkan: Ini berarti bahwa proses pembangunan tidak mengkompilasi link ini.Seperti bahasa PHP dan Perl.

  • Python adalah bahasa interaktif: Ini berarti bahwa Anda dapat di prompt Python untuk berinteraksi langsung menulis program Anda.

  • Python merupakan bahasa berorientasi objek: Ini berarti bahwa Python mendukung gaya pemrograman berorientasi objek atau kode dikemas dalam objek teknis.

  • Python adalah pemula bahasa: python untuk programmer junior, adalah bahasa yang besar, yang mendukung pengembangan berbagai aplikasi, dari pengolah kata sederhana untuk browser WWW dan kemudian ke permainan.



sejarah pembangunan Python

Python oleh Guido van Rossum di akhir 1980-an dan awal 1990-an, Belanda Institut Nasional Matematika dan Ilmu Komputer yang dirancang.

Python sendiri dari banyak bahasa lainnya berkembang, termasuk ABC, Modula-3, C, C ++, Algol-68, Smalltalk, Unix shell, dan bahasa scripting lainnya, dan sebagainya.

Bahasa seperti kode sumber Perl, Python juga mengikuti GPL (GNU General Public License) perjanjian.

Python sekarang menjadi tim pengembangan inti dalam menjaga, Guido van Rossum terus menduduki peran penting dalam membimbing kemajuan.



Fitur Python

  • 1. Mudah untuk belajar: Python memiliki relatif sedikit kata kunci, struktur sederhana dan sintaks dari kurva belajar yang jelas lebih mudah.

  • 2. Mudah dibaca: definisi kode Python lebih jelas.

  • 3. Mudah untuk mempertahankan: Keberhasilan Python terletak pada kode sumbernya cukup mudah untuk mempertahankan.

  • 4. Berbagai perpustakaan standar: Salah satu keuntungan terbesar dari Python adalah perpustakaan yang kaya, cross-platform, pada UNIX, Windows dan Macintosh kompatibel dengan baik.

  • 5. Modus Interaktif: modus interaktif, Anda dapat memasukkan untuk mengeksekusi kode dari terminal dan mendapatkan tes bahasa dan debug kode potongan untuk berinteraksi.

  • 6. Portabel: Berdasarkan karakteristik open source, Python telah porting (yaitu untuk membuatnya bekerja) ke banyak platform.

  • 7. Scalable: Jika Anda perlu menjalankan beberapa kode kunci cepat, atau ingin menulis beberapa algoritma tidak ingin membuka, Anda dapat menggunakan C atau C ++ untuk menyelesaikan bagian dari program, dan kemudian memanggil dari program Python Anda.

  • 8. Database: Python menyediakan sebuah antarmuka untuk semua database komersial utama.

  • 9.GUI Programming: Python GUI dukungan dapat dibuat dan porting ke banyak sistem panggilan.

  • 10. Dapatkah Embed: Anda dapat menanamkan Python C / C ++ program yang memungkinkan pengguna program Anda telah "scripted" kemampuan.