Pengenalan kepada Python

Pengenalan kepada Python

Python ialah bahasa pengaturcaraan yang ditulis oleh "Uncle Turtle" Guido van Rossum yang terkenal semasa tempoh Krismas 1989 untuk membunuh Krismas yang membosankan. Orang yang hebat adalah orang yang hebat untuk menghabiskan masa yang membosankan, dia menulis bahasa pengaturcaraan yang hebat.

Kini, terdapat hampir lebih 600 bahasa pengaturcaraan di dunia, tetapi terdapat hanya kira-kira 20 bahasa pengaturcaraan yang popular. Saya tidak tahu sama ada anda pernah mendengar tentang kedudukan TIOBE.

Ini ialah senarai kedudukan bahasa pengaturcaraan TOP20 pada Februari 2017:

5e6e2106dfb1de2fcc59c1eb1bdc0a7.png

Terdapat juga trend indeks TIOBE dalam 10 bahasa pengaturcaraan Teratas:

136750ae2129463c41edc96a01bd9f2.png

Secara umum, bahasa pengaturcaraan mereka sendiri mempunyai kelebihan. , tetapi Tidak sukar untuk melihat bahawa Python telah berkembang dengan sangat pesat dalam beberapa tahun kebelakangan ini, terutamanya pembelajaran mesin dan analisis data yang popular baru-baru ini, yang telah menjadikan Python berkembang pesat.

Python ialah bahasa pengaturcaraan peringkat tinggi Salah satu cirinya ialah ia boleh dibangunkan dengan cepat. Python membekalkan kami perpustakaan kod asas yang sangat lengkap, meliputi sejumlah besar kandungan seperti rangkaian, fail, GUI, pangkalan data, teks, dll. Ia dipanggil dengan jelas "bateri terbina dalam (termasuk bateri)". Dibangunkan dalam Python, banyak fungsi tidak perlu ditulis dari awal, hanya gunakan yang sudah siap. Selain itu, Python juga boleh membangunkan tapak web Banyak laman web besar dibangunkan dengan Python, seperti YouTube, Instagram, dan Douban domestik. Banyak syarikat besar, termasuk Google, Yahoo, dsb., dan juga NASA (National Aeronautics and Space Administration) menggunakan Python secara meluas.

Sudah tentu, mana-mana bahasa pengaturcaraan mempunyai kelebihan dan kekurangannya, dan Python tidak terkecuali. Jadi apakah kelemahan Python?

Kelemahan pertama ialah ia berjalan perlahan, yang sangat perlahan berbanding dengan program C Oleh kerana Python adalah bahasa yang ditafsirkan, kod anda akan diterjemahkan baris demi baris ke dalam kod mesin yang boleh difahami oleh CPU semasa proses penterjemahan ini sangat memakan masa, jadi ia sangat perlahan. Program C disusun terus ke dalam kod mesin yang CPU boleh laksanakan sebelum dijalankan, jadi ia sangat pantas.

Kelemahan kedua ialah kod tidak boleh disulitkan. Jika anda ingin mengedarkan program Python anda, anda sebenarnya mengedarkan kod sumber. Bahasa yang disusun seperti JAVA dan C tidak mempunyai masalah ini, manakala bahasa yang ditafsirkan mesti mengeluarkan kod sumber.

Meneruskan pembelajaran
  • Cadangan kursus
  • Muat turun perisian kursus