Mohon tunggu...
Gina Aulia Nissa
Gina Aulia Nissa Mohon Tunggu... Mahasiswa - Universitas Mercu Buana

NIM : 43221010113 Dosen Pengampu : Apollo, Prof. Dr, M.Si.Ak Universitas Mercu Buana Jurusan Akuntansi Fakultas Ekonomi dan Bisnis

Selanjutnya

Tutup

Ruang Kelas

Kasir Toko Kelontong Aplikasi Python _Tugas Besar Ke-2_Ruang A301_Sistem Informasi Akuntansi

28 Mei 2023   23:17 Diperbarui: 28 Mei 2023   23:23 990
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.

NAMA : GINA AULIA NISSA

NIM : 43221010113

MATA KULIAH : SISTEM INFORMASI AKUNTANSI

TUGAS BESAR 2 ( KASUS KASIR TOKO KELONTONG TEMA NIM GANJIL " APLIKASI SIA MODEL PYTHON " )

DOSEN : Apollo, Prof. Dr, M.Si. Ak

UNIVERSITAS MERCU BUANA

Apa Itu python ?

Python dapa di artikan pemrograman yang biasa di lakukan di dalam aplikasi web, pengembangan perangkat lunak, ilmu data, dan pembelajaran mesin (ML). Pengembang menggunakan Python karena kuat, mudah dipelajari, dan lintas platform. Perangkat lunak Python gratis untuk diunduh, terintegrasi dengan baik dengan semua jenis sistem dan dapat meningkatkan kecepatan dalam pengembangan. Python memiliki beberapa manfaat dalam pengembangan nya, seperti di bawah ini :

  • Pemrogram dapat dengan mudah membaca program Python karena sintaks dasarnya mirip dengan bahasa Inggris.
  • Python memungkinkan pemrogram menjadi lebih produktif karena mereka dapat menulis program Python dengan baris kode yang lebih sedikit dibandingkan dengan bahasa lain.
  • Python memiliki perpustakaan standar besar kode yang dapat di lakukan kembali untuk hampir semua tuga yang ada. Oleh karena itu, pengembang tidak perlu menulis kode dari awal.
  • Pengembang dapat dengan mudah menggunakan Phtyon dengan bahasa pemrograman populer lainnya seperti Java, C dan C++.
  • Python memiliki komunitas aktif jutaan pengembang pendukung di seluruh dunia. Jika Anda memiliki masalah, Anda akan mendapatkan dukungan cepat dari komunitas.
  • Ada banyak sumber berguna di internet jika Anda ingin belajar Python. Misalnya, Anda dapat dengan mudah menemukan video, tutorial, dokumen, dan pengembang.
  • Python portabel untuk beberapa sistem operasi komputer seperti Windows, macOS, Linux dan Unix.

Python juga memiliki fitur fitur yang ada di dalamnya :

Fitur bahasa pemrograman Python berikut membuat Python unik:

Python adalah bahasa yang ditafsirkan, yang tandanya mengeksekusi kode secara langsung baris demi baris. Jika ada kesalahan pada kode program, program dihentikan. Oleh karena itu nanti nya, pengembang dengan cepat menemukan bug dalam kode.

  • Bahasa mudah digunakan

Python menggunakan bahasa seperti bahasa Inggris. Tidak seperti Bahasa pemrogram lainnya, Python tidak menggunakan kurung kurawal. Python menggunakan lekukan.

  • Bahasa ditulis secara dinamis

Pemrogram tidak perlu mendeklarasikan tipe variabel saat menulis kode karena Python mendefinisikannya saat runtime. Ini memungkinkan Anda untuk menulis program Python lebih cepat.

  • Bahasa dengan instruksi yang mudah di pahami orang (tingkat tinggi)

Python lebih seperti bahasa manusia daripada bahasa pemrograman lainnya. Oleh karena itu, developer tidak perlu mengkhawatirkan fitur seperti arsitektur dan manajemen memori.

  • Bahasa Berorientasi Objek

Python memperlakukan semuanya sebagai objek, tetapi juga mendukung jenis pemrograman lain, seperti pemrograman terstruktur dan fungsional.

Apa itu pustaka Python?

Pustaka adalah kumpulan kumpulan kode yang umum digunakan yang dapat disertakan pengembang dalam program Python untuk menghindari penulisan kode dari awal. Secara default, Python hadir dengan pustaka standar yang berisi banyak fungsi yang dapat digunakan kembali. Selain itu, lebih dari 137.000 pustaka Python tersedia untuk berbagai aplikasi termasuk pengembangan web, ilmu data, dan pembelajaran mesin (ML).

Apa library Python yang paling populer?

  • Matplotlib, Pengembang menggunakan Matplotlib untuk memplot data dalam plot dua dan tiga dimensi (2D dan 3D) berkualitas tinggi. Matplotlib banyak digunakan dalam aplikasi ilmiah. Matplotlib memungkinkan Anda memvisualisasikan data dengan menampilkannya di berbagai bagan, seperti bagan batang dan bagan garis. Anda juga dapat menggambar beberapa bagan sekaligus dan bagan tersebut dapat dibawa-bawa di seluruh platform.
  • Pandas, Pandas menyediakan beberapa struktur data yang fleksibel dan disederhanakan yang dapat Anda gunakan untuk memproses deret waktu dan data terstruktur seperti tabel dan deret. Misalnya, Pandas memungkinkan kita untuk membaca, menulis, menggabungkan, memfilter, dan pengelompokkan data. Ada banyak orang yang menggunakan untuk ilmu , analisis data, dan tugas ML.
  • NumPy, NumPy adalah perpustakaan populer yang digunakan oleh pemrogram untuk membuat dan mengelola array, memanipulasi bentuk logis, dan melakukan operasi aljabar linier. NumPy mendukung integrasi dengan banyak bahasa seperti C dan C++.
  • Meminta, Pustaka persyaratan menyediakan fungsi berguna yang diperlukan untuk pengembangan web. Anda dapat menggunakannya untuk membungkus permintaan HTTP, menambahkan header dan parameter URL, menambahkan data, dan banyak lagi saat berkomunikasi dengan aplikasi web.
  • Buka CV Python, OpenCV Python adalah library yang digunakan oleh programmer untuk mengolah gambar untuk aplikasi computer vision. OpenCV Python menyediakan banyak fitur untuk tugas pemrosesan gambar, seperti membaca dan menulis gambar secara bersamaan, membuat lingkungan 3D dari 2D, dan menangkap serta menganalisis gambar dari video.
  • Sulit, Keras adalah perpustakaan jaringan saraf yang dalam untuk Python yang memberikan dukungan luar biasa untuk pemrosesan data, visualisasi, dan lainnya. Keras mendukung banyak jaringan saraf. Keras adalah struktur modular yang memberikan fleksibilitas untuk menulis aplikasi inovatif.

Apa itu kerangka kerja Python?

Kerangka kerja Python adalah kumpulan paket dan modul. Modul adalah kumpulan kode terkait, sedangkan paket adalah sekumpulan modul. Pengembang dapat menggunakan framework Python untuk membuat aplikasi Python lebih cepat karena mereka tidak perlu khawatir tentang detail tingkat rendah seperti bagaimana komunikasi terjadi dalam aplikasi web atau bagaimana Python mempercepat program. Python memiliki dua jenis kerangka kerja Full stack framework mencakup hampir semua yang dibutuhkan untuk membangun aplikasi besar. Microframework adalah framework dasar yang menyediakan fungsionalitas minimal untuk membangun aplikasi Python sederhana. Framework ini juga menawarkan ekstensi saat aplikasi membutuhkan fungsionalitas tingkat lanjut.

Apa framework Python yang paling populer?

Pengembang dapat menggunakan beberapa kerangka kerja Python untuk mempermudah pengembangan, termasuk yang berikut:

A. Django

Django adalah salah satu kerangka kerja web Python yang paling banyak digunakan untuk mengembangkan situs web besar. Django menawarkan beberapa fitur berguna, seperti server web untuk pengembangan dan pengujian, antarmuka mesin cetakan untuk membuat situs web, dan berbagai mekanisme keamanan.

B. Sebuah botol

Flask dapat di artikan kerangka kerja mikro untuk mengembangkan aplikasi web kecil. Fitur termasuk dukungan komunitas kuat, dokumentasi yang ditulis baik, mesin templat, pengujian unit, dan server web terintegrasi. Flask juga menawarkan ekstensi untuk dukungan validasi, lapisan pemetaan basis data, dan keamanan jaringan.

C. TurboGears

TurboGears adalah kerangka kerja yang dirancang untuk membuat aplikasi web lebih cepat dan lebih mudah. Di bawah ini ada beberapa fitur yang di miliki turbo gears yang populer :

  • Struktur tabel database kustom
  • Alat untuk membuat dan mengelola sebuah proyek
  • Sebuah mesin model untuk membangun database
  • Mesin template untuk membuat antarmuka pengguna
  • Mekanisme penanganan keamanan jaringan

D, Apache MXNet

Apache MXNet adalah kerangka pembelajaran mendalam yang cepat, fleksibel, dan dapat diskalakan yang digunakan pengembang untuk membuat prototipe eksplorasi dan aplikasi pembelajaran mendalam. Apache MXNet mendukung beberapa bahasa pemrograman antara lain Java, C++, R dan Perl. Apache MXNet menawarkan berbagai alat dan pustaka untuk mendukung pengembangan. Misalnya, Anda dapat menemukan buku interaktif tentang pembelajaran mesin (ML), alat visi komputer, dan model pembelajaran mendalam untuk pemrosesan bahasa alami (NLP) yang berhubungan dengan bahasa alami seperti teks dan ucapan.

E. PyTorch

PyTorch adalah framework ML yang dibangun di atas library Torch dan merupakan salah satu library ML open source. Pengembang menggunakannya dalam aplikasi seperti NLP, robotika, dan visi komputer untuk menemukan informasi penting dalam gambar dan video. Mereka juga menggunakannya untuk menjalankan aplikasi pada CPU dan GPU.

Apa itu Python SDK?

Kit pengembangan perangkat lunak (SDK) adalah kumpulan perangkat lunak yang memungkinkan pengembang membuat perangkat lunak dalam bahasa tertentu. Sebagian besar SDK dikhususkan untuk berbagai platform perangkat keras dan sistem operasi. Python SDK menyertakan berbagai alat seperti pustaka, kode sampel, dan pengembang yang berguna bagi pengembang saat menulis aplikasi.

APLIKASI DENGAN PYTHON

Python dapat digunakan di berbagai platform seperti Windows, Mac, Linux, dan Raspberry Pi. Ada banyak aplikasi yang dibangun menggunakan Python. Jumlahnya akan terus bertambah karena Python masih menjadi favorit sejauh ini. Dalam dunia pengembangan web, kerangka kerja populer seperti Flask, Pyramid, dan Django dibuat khusus untuk Python. Python kini juga cukup terkenal di industri game. Lihat saja game seperti Vega Strike, Battlefield 2, Eve Online dan Flappy Bird yang dibuat dengan Python. Selain itu, jutaan aplikasi seperti Spotify, Pinterest, dan Uber juga menggunakan Python. Ketiga perusahaan ini mengandalkan Python untuk mengirim pemberitahuan push, mengembangkan algoritme rekomendasi konten, dan juga untuk kerangka situs web. Aplikasi media sosial seperti Facebook, Instagram dan Reddit juga tidak kalah jauh dengan Python. Ribuan perangkat lunak, aplikasi, dan situs web telah dibangun dengan Python selama lebih dari 30 tahun. Sebagai bahasa pemrograman yang populer, Python memiliki banyak kegunaan. Bahasa pemrograman ini digunakan untuk berbagai keperluan mulai dari pembuatan game offline dan online, maintenance website, machine learning hingga media sosial. Untuk menjawab apa itu Python, inovasi ini merupakan alat yang telah membantu memajukan teknologi global. Python hanya salah satu dari banyak nya pemrograman. Seperti bahasa manusia, ada banyak perbedaan Bahasa komputer seperti Java, LISP, PHP dan Perl dan... juga jangan lupa C atau yang lainnya. hal-hal berguna seperti skrip UNIX. Sebagian besar bahasa bagus setidaknya satu hal - menulis, misalnya Program portabel adalah kekuatan Java, dan mengakses database serta mengintegrasikannya ke situs web adalah spesialisasi PHP. Tapi pada dasarnya semua bahasa ini sangat mirip
tingkat konseptual - sebagian besar data dalam variabel dan fungsi (prosedur, metode) untuk melakukan sesuatu dengan data. Beberapa bahasa bahkan mengelompokkan data dan operasi ke dalam paket yang disebut objek, dan yang lainnya, seperti LISP, membiarkannya begitu saja. Mereka memperlakukan fungsi sebagai variabel dan sebaliknya. 

Python bisa di bilang seperti  bahasa pemrograman yang kuat dan elegan yang sangat mudah untuk dibaca dan dipahami. Ini menunjukkan sebagian besar fitur yang umum untuk banyak lainnya Bahasa dan berguna untuk aplikasi nyata, selain itu! Ini juga perangkat lunak gratis dengan standar implementasi dan komunitas peretas yang besar dan ramah. Jika Anda belajar Python, semuanya Bahasa kedua yang akan Anda pelajari terdengar cukup familiar... Bahasa  dalam pemrograman terdiri dari kode, sekumpulan instruksi yang ditulis untuk diekspresikan oleh komputer apa yang harus dilakukan Kodenya tidak ajaib - sebenarnya terlihat seperti kebodohan bahasa Inggris dan kebodohan logis cukup sering. Tidak seperti bahasa alami seperti Inggris atau Cina, bahasa resmi seperti Python bertujuan untuk menghilangkan ambiguitas. Mereka harus unik, sebagaimana seharusnya kode Anda Beri tahu komputer apa yang harus dilakukan. 

Anda tidak ingin komputer Anda berperilaku buruk keputusan untuk Anda, bukan? Seperti bahasa asing lainnya, setelah Anda cukup membaca kode, Anda dapat mengedit bagian kode mana pun Apa yang Anda temukan mulai masuk akal, dan jika tidak, dengan sedikit riset internet, tidak apa-apa Satu atau dua buku referensi, kodenya masuk akal. Namun, komputer tidak segera membaca kode Anda. Itu harus di terjemahkan menjadi sesuatu yang bahkan lebih tidak bisa dipahami oleh manusia - kode mesin Nol dan satu, daftar perintah, dll. Untuk melakukan itu, Anda memerlukan orang yang ahli dalam bahasa, sebuah program yang memungkinkan Anda melakukan itu Anda menulis kode dan menjalankannya (atau program yang membuat program!). Kompiler memungkinkan Anda untuk menulis dan menjalankan kode langsung Kompiler memungkinkan Anda mengubah kode Anda langsung menjadi kode mesin untuk digunakan nanti. 

Sumber : Foto Pribadi
Sumber : Foto Pribadi

Kenapa Phyton Sangat Populer ?

Python selalu menjadi salah satu bahasa pemrograman yang paling banyak digunakan di industri sejak didirikan pada 1990-an. Faktanya, survei oleh RedMonk menunjukkan bahwa Python adalah bahasa pemrograman terpopuler kedua di kalangan developer pada tahun 2021, sekitar 30 tahun setelah dirilis. Secara singkat kita sudah mengetahui apa itu Python, sekarang kami akan memberi tahu Anda alasan mengapa bahasa pemrograman ini begitu populer. Pertama, Python memiliki sintaks yang mudah diingat dan mudah dipahami. Kedua, Python bisa digunakan untuk berbagai hal, baik memanipulasi data atau membangun website baru. Ketiga, Python adalah open source; H. gratis untuk umum. Ini juga berarti bahwa ada banyak fitur dan kode yang dibuat oleh pengembang yang memperluas kemampuan Python lebih jauh lagi. Semua alasan ini membuat Python semakin populer di komunitas pecinta teknologi. Tidak heran jika banyak pemula yang mengambil langkah pertama untuk mempelajari Python. 

Mungkin Anda salah satunya. Mempelajari Python dapat memperluas peluang di pasar kerja global. Dengan mempelajari Python, salah satu dari tiga bahasa pemrograman teratas di dunia, Anda memiliki kesempatan untuk memasuki dunia kerja bidang yang paling populer ini dan membangun karier yang lebih baik untuk diri Anda sendiri. Faktanya, Python adalah bahasa pemrograman paling populer di dunia menurut Indeks Popularitas Bahasa Pemrograman (PYPL), yang dibuat dengan menganalisis frekuensi program pembelajaran bahasa yang dicari di Google. Jadi jika Anda ingin mengejar karir di negara lain seperti Swiss atau Australia, Anda memiliki peluang bagus untuk mendapatkan pekerjaan di sana jika Anda mempelajari Python. Di mana pun Anda memilih untuk bekerja, menambahkan Python ke daftar keahlian Anda bisa menjadi tiket Anda untuk bekerja di mana saja.

Alasan mengapa Anda harus belajar Python

Python adalah bahasa yang dapat membantu Anda mengembangkan semua hal. Ini adalah bahasa yang bagus untuk mengembangkan alat terminal dan program lain, serta kecerdasan buatan. Mari kita lihat alasan yang memungkinkan Anda mempelajari Python.

1. Bahasa yang ramah pengguna

Sangat mudah untuk menggunakan kode Python. Instruksi sederhana dan bahasa sederhana memungkinkan pembuatan alat atau prototipe. Python pasti akan mengubah seseorang yang tidak suka coding menjadi Python sebelumnya. Itulah salah satu alasan utama mengapa Python bisa menjadi sepopuler sekarang ini.

2. Mudah dipelajari

Python mudah dibuat seperti membuat kode, dan mudah dipelajari. Sama seperti bahasa Inggris. Tiga baris kode Java atau C dapat diganti dengan hanya tiga kata kode Python. Python sepenuhnya gratis dan open source. Anda tidak perlu bahasa yang rumit untuk menjadi ahli Python.

3. Ekstensibilitas Python

Python adalah bahasa universal. Tidak ada pedoman ketat atau aturan ketat. Python memungkinkan Anda untuk dengan mudah melakukan semua jenis operasi. Tidak perlu memilih platform yang sempurna karena sebagian besar platform dari Windows hingga Linux mendukungnya.

4. Pengujian

Dengan Python kita dapat melihat ide dan produk untuk perusahaan. Keuntungan utama Python adalah ia memiliki kerangka pengujian bawaan yang mencakup debugging dan alur kerja. Ada alat seperti Selenium dan Flake yang membuat pengujian ini berfungsi di semua browser dan kerangka kerja. Pengujian adalah tugas yang cukup membosankan dan Python adalah bahasa yang sempurna untuk mencapainya.

5. Peran Python dalam big data dan otomatisasi

Python mendukung operasi data besar. Hal ini dapat membantu dalam pengolahan berbagai jenis data. Sekarang dimungkinkan untuk mendukung komputasi paralel dengan Python. Menggunakan Python di Big Data membuat pemrosesan lebih mudah. Python sama pentingnya dalam otomatisasi karena ia juga dapat digunakan sebagai bahasa scripting. Ini adalah beberapa alasan Anda harus mempertimbangkan untuk belajar Python. Meskipun ada bahasa pemrograman lain, Python memudahkan untuk memulai program dan mengembangkan algoritme, program, atau situs web di luar kotak. Jadi pada dasarnya, Python memberi kita sayap untuk terbang. Untuk memungkinkan seseorang mengembangkan sesuatu yang baru dan kreatif untuk masyarakat luas. (DWK)

Pentingnya Python tidak hanya terbatas pada masalah teknis. Ada banyak hal yang bisa disederhanakan dengan mengimplementasikan bahasa pemrograman. Berikut beberapa kegunaan Python untuk dipelajari

1. Pengembangan Situs Web

Ketika datang untuk membangun bisnis, situs web jelas merupakan bagian penting. Selain memberikan informasi bagi calon konsumen, website juga menunjukkan kredibilitas perusahaan. Situs web perusahaan yang berbeda juga sering kali menawarkan fitur yang berbeda untuk memberikan pemahaman yang lebih baik kepada pengunjung tentang perusahaan tersebut. Menggunakan Python menyederhanakan proses jika Anda ingin mengembangkan situs web yang lebih intuitif dan menarik.

2. Pengembangan IoT

Aspek lain yang menunjukkan pentingnya Python adalah pengembangan Internet of Things (IoT). Internet of Things adalah sistem di mana objek atau perangkat yang berbeda dapat berkomunikasi satu sama lain melalui perangkat Internet. Python digunakan untuk pengembangan karena kemudahan dan fleksibilitasnya.

3. Penambangan data

Hal lain yang digunakan Python adalah mengatur dan membersihkan data. Python dianggap sebagai salah satu bahasa pemrograman terbaik. Selain itu, pembelajaran mesin dengan Python menyederhanakan analisis data menggunakan algoritme

4. Pengembangan pembelajaran mesin

Masih terkait dengan data mining, machine learning membutuhkan penginputan data yang beragam. Berbagai data yang masuk kemudian diolah menjadi suatu tindakan yang akan dilakukan oleh mesin. Bahasa pemrograman Python digunakan untuk menyederhanakan proses.

5. Pengembangan permainan

Tentu saja, Python juga berguna untuk mengembangkan game yang Anda mainkan. Python memiliki program yang disebut GUI. Antarmuka pengguna grafis (GUI) sangat memungkinkan orang untuk saling berinteraksi dengan komputer dan  elemen visual seperti ikon atau bisa gambar dengan alih-alih perintah berbasis teks. Ini akan membuat game yang Anda mainkan lebih menarik dan menantang.

6. Python untuk fintech

Pentingnya Python dapat dilihat dalam pengembangan fintech. Dengan Python, aplikasi fintech dan berbagai fungsi menjadi lebih aman. Juga, karena fintech membutuhkan operasi cepat, fungsi dukungan Python digunakan.

Kelebihan Piton

Diadopsi oleh Python.org, Python adalah bahasa pemrograman yang mudah dipelajari, bahkan untuk pemula. Kode yang dikandungnya mudah dibaca dan dapat dengan mudah melakukan banyak fungsi kompleks karena banyaknya pustaka standar.

Kekurangan Python

Namun, ada beberapa kelemahan Python yang patut dipertimbangkan. Kerugian ini adalah pengoperasiannya yang cukup lambat, terutama saat mengembangkan di platform Android dan iOS. Itu sebabnya kedua sistem operasi dikembangkan dalam bahasa yang berbeda.

Pengguna Python juga dapat mengunjungi forum resmi untuk membahas berbagai topik terkait bahasa, komunitasnya, dan Python Software Foundation. Selain komunitas online mereka yang besar, banyak grup pengguna Python mengatur pertemuan offline informal bulanan untuk berbagi tip. Ada lebih dari 1.000 grup dan lebih dari 800.000 pengguna Python di seluruh dunia. Python adalah bahasa serbaguna Selain mudah dipelajari, Python populer karena keserbagunaannya. Penggunaan bahasa ini mencakup berbagai bidang, termasuk ilmu data, pengembangan web, dan pembelajaran mesin. 

Python juga merupakan bahasa lintas platform, yang artinya dapat digunakan di beberapa sistem operasi seperti Windows, Linux, dan macOS. Yang lebih keren lagi, bahasa pemrograman populer ini bisa digunakan dengan bahasa lain. Misalnya, implementasi referensi CPython ditulis dalam C dan Python. Implementasi lainnya termasuk Jython, ditulis dalam Java dan Python, dan IronPython, ditulis dalam Python dan C# dan terintegrasi dengan .NET Framework. Lalu ada lebih dari 100.000 pustaka Python. Perpustakaan adalah kumpulan kode yang dapat digunakan yang ditulis oleh programmer, sering digunakan untuk melakukan tugas yang berulang. Ukuran pustaka atau kerangka kerja ini digunakan untuk banyak tujuan di berbagai bidang. Pengembang dapat menghemat waktu dengan menggunakan pustaka ini sehingga mereka tidak perlu menulis dan memodifikasi kumpulan kode yang sama yang sering mereka gunakan. Python adalah bahasa yang dirancang dengan baik yang dapat digunakan dengan serius pemrograman dunia. Python merupakan aplikasi yang sangat canggih, dinamis, berorientasi objek, dan berbahasa pemrograman yang universal yang menggunakan ahli ahli bahasa dan dapat digunakan dalam berbagai cara Aplikasi. Python di buat supaya dapat dengan mudah dimengerti dan di gunakan. Python dianggap sangat ramah dan sekarang menjadi bahasa yang ramah bagi pemula. Piton punya
memperoleh popularitas sebagai bahasa yang ramah bagi pemula, dan menggantikan Java sebagai demo paling populer Bahasa. Python benar-benar bahasa yang diketik secara dinamis fleksibel Selain itu, Python juga lebih pemaaf Kesalahan sehingga Anda dapat terus mengompilasi dan menjalankan program sampai Anda mencapai masalah. python adalah fleksibel, bahasa pemrograman sederhana. bahasa ini dapat mendukung berbagai gaya pemrograman, termasuk struktural dan berorientasi objek. Gaya lain juga bisa digunakan. Python sangat fleksibel karena kemampuannya menggunakan modul Komponen yang dirancang untuk pemrograman lain Bahasa. Misalnya, Anda dapat menulis program dalam C++ dan Impor ke Python sebagai modul. Kemudian tambahkan sesuatu yang lain itu (misalnya merancang antarmuka pengguna grafis untuk itu). Python adalah sumber terbuka Meskipun semua hak atas program ini dilindungi undang-undang Institut Python tapi open source dan tidak ada Pembatasan Penggunaan, Modifikasi dan Distribusi. kamu bisa bebas Gunakan dan distribusikan Python untuk tujuan komersial juga. Tidak hanya Anda dapat menggunakan dan mendistribusikan perangkat lunak yang tertulis di dalamnya bahkan membuat perubahan pada kode sumber Python. Python mempunyai Komunitas besar untuk memperbaikinya dengan setiap iterasi. 

Saya berorientasi Dalam Python, semuanya adalah objek. Saya berorientasi Pemrograman (OOP) membantu memecahkan masalah yang kompleks intuitif Dengan OOP Anda dapat memecah kerumitan ini Memecah masalah menjadi kelompok-kelompok kecil dengan membuat objek. Python adalah bahasa pemrograman multiparadigma: pemrograman berorientasi objek dan pemrograman terstruktur didukung sepenuhnya. kombinasi penghitungan referensi dan deteksi siklus Sampah untuk manajemen memori. penting Fungsi Python adalah resolusi nama dinamis (pengikatan terlambat), yang menghubungkan metode dan nama variabel di seluruh program Eksekusi Python dirancang untuk ekstensibilitas tinggi. Python juga dapat disematkan ke dalam aplikasi yang ada ini membutuhkan antarmuka pengguna yang dapat diprogram. Python memiliki standar yang baik perpustakaan yang secara luas dikutip sebagai salah satu Python terbesar kekuatan yang mewakili alat yang cocok untuk banyak tugas. untuk web aplikasi berbasis, sejumlah besar format standar dan Protokol (seperti MIME dan HTTP) didukung. modul membuat antarmuka pengguna grafis dengan koneksi database relasional, generator nomor pseudo-acak, Aritmatika dengan desimal presisi apa pun, manipulasi Ekspresi reguler dan pengujian unit yang berjalan juga disertakan. pemrograman basis data Python mendukung database paling populer seperti Sybase, Oracle, Informix, MySQL, PostgreSQL, SQLite dll. Acar adalah Modul standar yang dapat menyimpan dan mengembalikan objek dalam file. Selanjutnya adalah ZODB adalah objek murni database. Sejak Python 2.5, SQLite dipertimbangkan
Bagian standar dari Python. 

Dokpri
Dokpri

Bagaimana cara menggunakan python ?

Pengembangan web server

Pengembangan web sisi server melibatkan operasi latar belakang kompleks yang dilakukan situs web untuk menampilkan informasi kepada pengguna. Misalnya, situs web harus berinteraksi dengan database, berkomunikasi dengan beberapa situs web lain, dan melindungi data saat dikirimkan melalui jaringan. Python cocok untuk menulis kode sisi server karena menyediakan banyak pustaka yang berisi kode yang telah ditulis sebelumnya untuk operasi latar belakang yang kompleks. Pengembang juga menggunakan berbagai framework Python yang menyediakan semua alat yang diperlukan untuk membangun situs web dengan cepat dan mudah. Misalnya, pengembang dapat dengan cepat membuat kerangka kerja aplikasi web karena mereka tidak perlu menulisnya dari awal. Anda kemudian dapat mengujinya menggunakan alat pengujian kerangka kerja tanpa bergantung pada alat pengujian eksternal. Otomatisasi pengujian perangkat lunak. 

Pengujian perangkat lunak memverifikasi bahwa hasil sebenarnya dari perangkat lunak sesuai dengan hasil yang diharapkan untuk memastikan bahwa perangkat lunak bebas dari kesalahan. Pengembang menggunakan kerangka pengujian unit Python seperti Unittest, Robot, dan PyUnit untuk menguji fungsi yang mereka tulis. Penguji perangkat lunak menggunakan Python untuk menulis kasus pengujian untuk berbagai skenario pengujian. Misalnya, mereka menggunakan untuk melakukan pengujian antarmuka pada pengguna aplikasi web, beberapa komponen perangkat lunak, dan fitur baru. Pengembang dapat menggunakan beberapa alat untuk menjalankan skrip pengujian secara otomatis. Alat-alat ini disebut sebagai alat CI/CD (Continuous Integration/Continuous Deployment). Bagaimana sejarah Python?

Python diciptakan oleh Guido Van Rossum, seorang programmer Belanda. Ini awalnya dimulai pada tahun 1989 di Centrum Wiskunde & Informatica (CWI) sebagai proyek hobi untuk menyibukkan diri selama Natal. Nama bahasa terinspirasi oleh acara televisi BBC Sirkus Terbang Monty Python karena Guido Van Rossum adalah penggemar acara tersebut. Atom Simulation Environment (ASE) adalah program perangkat lunak yang ditulis dalam bahasa pemrograman Python untuk persiapan, pelaksanaan, dan analisis simulasi atom. Di ASE, tugas ditulis seluruhnya dengan Python. Sintaks kuat Python dikombinasikan dengan perpustakaan spreadsheet NumPy memungkinkan pelaksanaan tugas simulasi yang sangat kompleks. Misalnya, serangkaian perhitungan dapat dilakukan dengan menggunakan konstruksi "for-loop" sederhana. Perhitungan energi, gaya, tegangan, dan besaran lain dilakukan melalui antarmuka ke banyak kode struktur elektronik eksternal, atau medan gaya, menggunakan antarmuka terpadu. Selain antarmuka komputer ini, ASE menawarkan modul untuk melakukan banyak tugas simulasi standar, seperti B. Optimalisasi struktural, dinamika molekuler, kendala penanganan, dan melakukan perhitungan karet terkontrol. 

Sejarah rilis Python

Guido Van Rossum menerbitkan versi pertama kode Python (versi 0.9.0) pada tahun 1991. Versi ini sudah memiliki fitur bagus seperti banyak tipe data dan fungsi kesalahan. Python 1.0 dirilis pada tahun 1994 dengan fitur-fitur baru untuk memfasilitasi entri data, seperti B. Pemetaan, pemfilteran, dan pengurangan. Python 2.0 dirilis pada 16 Oktober 2000 dan menyertakan fitur-fitur baru yang berguna bagi pemrogram, seperti dukungan untuk karakter Unicode dan loop daftar yang lebih pendek. Python 3.0 dirilis pada 3 Desember 2008. Rilis ini menyertakan fitur seperti kemampuan pencetakan dan lebih banyak dukungan untuk pembagian angka dan debugging.

Bagaimana Langkah Langkah Menggunakan Python ?

Dokpri
Dokpri

Langkah Pertama, saya melakukan penginstallan pada aplikasi python 

Dokpri
Dokpri

Langkah Kedua : Proses penginstallan aplikasi python 3.11.3 

Dokpri
Dokpri

Langkah ketiga : Python sudah berhasil terinstall 

Dokpri
Dokpri
Langkah keempat : Install vs code, fungsi vs code adalah untuk memasukkan beberapa kode 

Dokpri
Dokpri

Langkah kelima : vc code sudah terinstall 

Dokpri
Dokpri
Langkah keenam : membuat file di vs code agar memudahkan kita untuk menyimpan data ke aplikasi python sehingga data dapat lebih mudah untuk dibuka  

Dokpri
Dokpri

Langkah ketujuh : menginstall kembali python ke dalam vs code agar mempermudah memasukkan file 

Dokpri
Dokpri

Langkah kedelapan : memasukkan data satu persatu 

Dokpri
Dokpri

Dokpri
Dokpri

Dokpri
Dokpri

Langkah terakhir : data di save melalui file yang ada di vs code, lalu data akan tersimpan otomatis ke dalam file yang sudah kita buat dan otomatis juga akan masuk ke dalam aplikasi python 

Sitasi 

A., F. (2023). Apa Itu Python? Yuk Kenalan dengan Bahasa Pemrograman Ini! Hostinger .

Amazon. (2022). Apa Itu Python ?

Hinsen, K. (2017). Numerical Python. AIP Publishing, 262 - 267.

Kelly, S. (2016). What Is Python ? Springer Link.

School, W. (2022). Python Introduction. Google Scholar.

HALAMAN :
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
Mohon tunggu...

Lihat Konten Ruang Kelas Selengkapnya
Lihat Ruang Kelas Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun