Siapa yang mengembangkan bahasa python?

Ada fakta dibalik pemilihan nama Python. Guido van Rossum sedang membaca naskah serial komedi populer BBC "Monty Python's Flying Circus". Itu terlambat mengudara tahun 1970-an

Van Rossum ingin memilih nama yang unik, baik hati, dan sedikit misterius. Jadi dia memutuskan untuk memilih penamaan Python setelah "Monty Python's Flying Circus" untuk bahasa pemrograman mereka yang baru dibuat

Serial komedi itu kreatif dan acak. Itu berbicara tentang segalanya. Jadi lambat dan tidak dapat diprediksi, yang membuatnya sangat menarik

Python juga serbaguna dan banyak digunakan di setiap bidang teknis, seperti Pembelajaran Mesin, Kecerdasan Buatan, Pengembangan Web, Aplikasi Seluler, Aplikasi Desktop, Perhitungan Ilmiah, dll.

Daftar Versi Python

Bahasa pemrograman Python diperbarui secara berkala dengan fitur dan dukungan baru. Ada banyak pembaruan dalam versi Python, mulai dari tahun 1994 hingga rilis saat ini

Daftar versi Python dengan tanggal rilisnya diberikan di bawah ini

Versi PythonTanggal DirilisPython 1. 0Januari 1994Python 1. 5 31 Desember 1997 Python 1. 6 5 September 2000 Python 2. 016 Oktober 2000Python 2. 1 17 April 2001 Python 2. 2 21 Desember 2001 Python 2. 3 29 Juli 2003 Python 2. 4 30 November 2004 Python 2. 5 19 September 2006 Python 2. 6 1 Oktober 2008 Python 2. 7 Juli 3, 2010 Python 3. 03 Desember 2008Python 3. 1 27 Juni 2009 Python 3. 2 20 Februari 2011 Python 3. 3 29 September 2012 Python 3. 4 16 Maret 2014 Python 3. 5 13 September 2015 Python 3. 6 Desember 23, 2016 Python 3. 7 Juni 27, 2018 Python 3. 8 14 Oktober 2019

Tips yang Perlu Diingat Saat Belajar Python

Pertanyaan paling umum yang ditanyakan oleh para pemula - "Apa cara terbaik untuk belajar Python"?

Cara belajar yang tepat akan membantu kita belajar dengan cepat dan menjadi developer Python yang baik

Pada bagian ini, kita akan membahas berbagai tips yang harus kita perhatikan saat belajar Python

1. Perjelas Mengapa Kita Ingin Belajar

Tujuannya harus jelas sebelum mempelajari Python. Python adalah bahasa yang mudah dan luas juga. Ini mencakup sejumlah perpustakaan, modul, fungsi bawaan, dan struktur data. Jika tujuannya tidak jelas maka akan menjadi perjalanan belajar Python yang membosankan dan monoton. Tanpa tujuan yang jelas, Anda mungkin tidak akan berhasil

Jadi, cari tahu dulu motivasi di balik belajar, bisa apa saja seperti mengetahui sesuatu yang baru, mengembangkan proyek menggunakan Python, beralih ke Python, dll. Di bawah ini adalah area umum di mana Python digunakan secara luas. Pilih salah satu dari mereka

  • Analisis dan Pengolahan Data
  • Kecerdasan buatan
  • permainan
  • Perangkat Keras/Sensor/Robot
  • Aplikasi Desktop

Pilih satu atau dua area sesuai minat Anda dan mulailah perjalanan untuk mempelajari Python

2. Pelajari Sintaks Dasar

Ini adalah langkah paling penting dan mendasar untuk mempelajari sintaks bahasa pemrograman Python. Kita harus mempelajari sintaks dasar sebelum mempelajarinya lebih dalam. Seperti yang telah kita bahas di tutorial sebelumnya, Python mudah dipelajari dan memiliki sintaks yang sederhana. Itu tidak menggunakan titik koma dan tanda kurung. Sintaksnya seperti bahasa Inggris

Jadi itu akan memakan waktu minimum untuk mempelajari sintaksnya. Setelah kita mendapatkan sintaksnya dengan benar, pembelajaran lebih lanjut akan lebih mudah dan lebih cepat untuk mengerjakan proyek

Catatan - Pelajari Python 3, bukan Python 2. 7, karena industri tidak lagi menggunakannya. Tutorial Python kami didasarkan pada versi terbaru Python 3

3. Tulis Kode oleh Sendiri

Menulis kode adalah cara paling efektif dan kuat untuk mempelajari Python. Pertama, coba tulis kode di atas kertas dan jalankan dalam pikiran (Dry Run) kemudian pindah ke sistem. Menulis kode di atas kertas akan membantu kita dengan cepat mengenal sintaks dan menyimpan konsep di memori yang dalam. Saat menulis kode, coba gunakan fungsi yang tepat dan nama variabel yang sesuai

Ada banyak editor yang tersedia untuk pemrograman Python yang menyoroti masalah terkait sintaks secara otomatis. Jadi kita tidak perlu membayar banyak perhatian kesalahan ini

4. Terus berlatih

Langkah penting selanjutnya adalah melakukan latihan. Itu perlu mengimplementasikan konsep Python melalui kode. Kita harus konsisten dengan praktik pengkodean harian kita

Konsistensi adalah kunci sukses dalam segala aspek kehidupan tidak hanya dalam pemrograman. Menulis kode setiap hari akan membantu mengembangkan memori otot

Kita dapat melakukan latihan soal konsep terkait atau menyelesaikan setidaknya 2 atau 3 soal Python. Ini mungkin tampak sulit tetapi memori otot memainkan peran besar dalam pemrograman. Ini akan membawa kita ke depan dari mereka yang percaya bahwa hanya membaca konsep Python sudah cukup

5. Buat Catatan Sesuai Kebutuhan

Membuat catatan sendiri adalah metode yang bagus untuk mempelajari konsep dan sintaksis Python. Ini akan membangun stabilitas dan fokus yang membantu Anda menjadi pengembang Python. Buat catatan singkat dan padat dengan informasi yang relevan dan sertakan contoh yang sesuai dari subjek yang bersangkutan

Menjaga catatan sendiri juga membantu untuk belajar dengan cepat. Sebuah studi yang diterbitkan dalam Psychological Science bahwa -

Para siswa yang membuat catatan tangan dalam studi dipaksa untuk lebih selektif - karena Anda tidak dapat menulis secepat Anda mengetik

6. Diskusikan Konsep dengan Orang Lain

Pengkodean tampaknya merupakan aktivitas soliter, tetapi kita dapat meningkatkan keterampilan kita dengan berinteraksi dengan orang lain. Kita harus mendiskusikan keraguan kita kepada pakar atau teman yang sedang belajar Python. Kebiasaan ini akan membantu untuk mendapatkan informasi tambahan, tips dan trik, dan solusi dari masalah coding. Salah satu keuntungan terbaik dari Python, ia memiliki komunitas yang hebat. Oleh karena itu, kita juga bisa belajar dari para penggemar Python yang bersemangat

7. Lakukan Proyek kecil

Setelah memahami konsep dasar Python, seorang pemula sebaiknya mencoba mengerjakan proyek-proyek kecil. Ini akan membantu untuk memahami Python lebih dalam dan menjadi lebih banyak komponen di dalamnya. Pengetahuan teoretis tidak cukup untuk menguasai bahasa Python. Proyek-proyek ini bisa apa saja selama mereka mengajari Anda sesuatu. Anda dapat memulai dengan proyek kecil seperti aplikasi kalkulator, permainan tic-tac-toe, aplikasi jam alarm, daftar tugas, sistem manajemen siswa atau pelanggan, dll.

Setelah Anda terbiasa dengan proyek kecil, Anda dapat dengan mudah beralih ke domain menarik Anda (Pembelajaran Mesin, Pengembangan Web, dll. )

8. Ajari Orang Lain

Ada pepatah terkenal bahwa "Jika Anda ingin belajar sesuatu maka Anda harus mengajar orang lain". Itu juga berlaku dalam hal mempelajari Python. Bagikan informasi Anda kepada siswa lain dengan membuat postingan blog, merekam video, atau mengikuti kelas di pusat pelatihan lokal. Ini akan membantu kami untuk meningkatkan pemahaman tentang Python dan menjelajahi celah tak terlihat dalam pengetahuan Anda. Jika Anda tidak ingin melakukan semua ini, bergabunglah dengan forum online dan kirimkan jawaban Anda pada pertanyaan terkait Python

9. Jelajahi Perpustakaan dan Kerangka Kerja

Python terdiri dari perpustakaan yang luas dan berbagai kerangka kerja. Setelah mengenal konsep dasar Python, langkah selanjutnya adalah menjelajahi library Python. Perpustakaan sangat penting untuk bekerja dengan proyek khusus domain. Pada bagian berikut, kami menjelaskan pengenalan singkat dari perpustakaan utama

  • TensorFlow - Ini adalah perpustakaan kecerdasan buatan yang memungkinkan kita membuat proyek berbasis AI skala besar
  • Django - Ini adalah kerangka kerja sumber terbuka yang memungkinkan kita mengembangkan aplikasi web. Mudah, fleksibel, dan mudah dikelola
  • Flask - Ini juga merupakan kerangka web sumber terbuka. Ini digunakan untuk mengembangkan aplikasi web yang ringan
  • Panda - Ini adalah perpustakaan Python yang digunakan untuk melakukan perhitungan ilmiah
  • Keras - Ini adalah pustaka sumber terbuka, yang digunakan untuk bekerja di sekitar jaringan saraf

Ada banyak perpustakaan di Python. Di atas, kami telah menyebutkan beberapa di antaranya

10. Berkontribusi pada Sumber Terbuka

Seperti yang kita ketahui, Python adalah bahasa open source yang artinya tersedia secara bebas untuk semua orang. Kami juga dapat berkontribusi pada komunitas online Python untuk meningkatkan pengetahuan kami. Berkontribusi pada proyek open source adalah cara terbaik untuk mengeksplorasi pengetahuan Anda sendiri. Kami juga menerima umpan balik, komentar atau saran untuk karya yang kami kirimkan. Umpan balik akan mengaktifkan praktik terbaik untuk pemrograman Python dan membantu kami menjadi pengembang Python yang baik

Penggunaan Python

Python adalah tujuan umum, sumber terbuka, bahasa pemrograman tingkat tinggi dan juga menyediakan sejumlah pustaka dan kerangka kerja. Python telah mendapatkan popularitas karena kesederhanaannya, sintaksis yang mudah, dan lingkungan yang ramah pengguna. Penggunaan Python sebagai berikut

Pada topik selanjutnya kita akan membahas tentang Aplikasi Python, dimana kita telah mendefinisikan penggunaan Python secara detail

Siapa yang mengembangkan bahasa Python dan kapan?

Python dibuat oleh Guido van Rossum , dan pertama kali dirilis pada 20 Februari 1991. Meskipun Anda mungkin tahu python sebagai ular besar, nama bahasa pemrograman Python berasal dari serial sketsa komedi televisi BBC yang disebut Monty Python's Flying Circus.

Siapa yang menemukan Python dan mengapa?

Python dikandung pada akhir 1980-an oleh Guido van Rossum di Centrum Wiskunde & Informatica (CWI) di Belanda sebagai penerus bahasa pemrograman ABC, yang terinspirasi oleh SETL, yang mampu menangani pengecualian (dari awal ditambah kemampuan baru di Python . 11) dan berinteraksi dengan operasi Amoeba

Siapa yang mengembangkan Python pada tahun 1989?

Bahasa pemrograman Python disusun pada akhir 1980-an, dan penerapannya dimulai pada Desember 1989 oleh Guido van Rossum di CWI di .

Kapan Python dibuat dan mengapa?

Python adalah bahasa pemrograman tingkat tinggi tujuan umum yang banyak digunakan. Awalnya dirancang oleh Guido van Rossum pada 1991 dan dikembangkan oleh Python Software Foundation. Itu terutama dikembangkan untuk penekanan pada keterbacaan kode, dan sintaksnya memungkinkan pemrogram untuk mengekspresikan konsep dalam baris kode yang lebih sedikit.

Apa bahasa ibu Python?

Python ditulis dalam C (sebenarnya implementasi default disebut CPython).