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