Pola Desain Python - Intinya

Python adalah bahasa skrip sumber terbuka, yang merupakan bahasa tingkat tinggi, ditafsirkan, interaktif, dan berorientasi objek. Ini dirancang agar sangat mudah dibaca. Sintaks bahasa Python mudah dipahami dan sering menggunakan kata kunci bahasa Inggris.

Fitur Bahasa Python

Di bagian ini, kita akan belajar tentang berbagai fitur bahasa Python.

Ditafsirkan

Python diproses saat runtime menggunakan interpreter. Tidak perlu mengkompilasi program sebelum dieksekusi. Ini mirip dengan PERL dan PHP.

Berorientasi pada objek

Python mengikuti gaya dan pola desain berorientasi objek. Ini mencakup definisi kelas dengan berbagai fitur seperti enkapsulasi, polimorfisme, dan banyak lagi.

Portabel

Kode Python ditulis dalam sistem operasi Windows dan dapat digunakan di sistem operasi Mac. Kode dapat digunakan kembali dan portabel sesuai kebutuhan.

Mudah untuk dikodekan

Sintaks Python mudah dipahami dan dikodekan. Setiap pengembang dapat memahami sintaks Python dalam beberapa jam. Python dapat dideskripsikan sebagai "ramah programmer"

Dapat diperluas

Jika diperlukan, pengguna dapat menulis beberapa kode Python dalam bahasa C. Dimungkinkan juga untuk meletakkan kode python dalam kode sumber dalam berbagai bahasa seperti C ++. Ini membuat Python menjadi bahasa yang bisa dikembangkan.

Poin Penting

Simak poin-poin penting berikut terkait bahasa pemrograman Python -

  • Ini mencakup metode pemrograman fungsional dan terstruktur serta metode pemrograman berorientasi objek.

  • Ini dapat digunakan sebagai bahasa scripting atau sebagai bahasa pemrograman.

  • Ini termasuk pengumpulan sampah otomatis.

  • Ini mencakup tipe data dinamis tingkat tinggi dan mendukung berbagai pemeriksaan tipe dinamis.

  • Python menyertakan fitur integrasi dengan C, C ++ dan bahasa seperti Java.

Bagaimana cara mengunduh bahasa python di sistem Anda?

Untuk mengunduh bahasa Python di sistem Anda, ikuti tautan ini -

https://www.python.org/downloads/

Ini termasuk paket untuk berbagai sistem operasi seperti distribusi Windows, MacOS dan Linux.

Alat Penting dengan Python

Di bagian ini, kita akan belajar secara singkat tentang beberapa alat penting di Python.

String Python

Deklarasi dasar string adalah sebagai berikut -

str = 'Hello World!'

Daftar Python

Daftar python dapat dideklarasikan sebagai tipe data gabungan yang dipisahkan dengan koma dan diapit oleh tanda kurung siku ([]).

list = [ 'abcd', 786 , 2.23, 'john', 70.2 ]
tinylist = [123, 'john']

Python Tuple

Tuple adalah tipe data dinamis dari Python, yang terdiri dari sejumlah nilai yang dipisahkan dengan koma. Tupel diapit dengan tanda kurung.

tinytuple = (123, 'john')

Kamus Python

Kamus Python adalah jenis tabel hash. Kunci kamus bisa berupa hampir semua tipe data Python. Tipe data biasanya angka atau string.

tinydict = {'name': 'omkar','code':6734, 'dept': 'sales'}

Apa yang dimaksud dengan pola desain dengan Python?

Python membantu dalam membentuk pola desain menggunakan parameter berikut -

  • Nama Pola
  • Intent
  • Aliases
  • Motivation
  • Problem
  • Solution
  • Structure
  • Participants
  • Constraints
  • Kode sampel