{"id":49949,"date":"2024-09-10T11:00:00","date_gmt":"2024-09-10T04:00:00","guid":{"rendered":"https:\/\/www.rumahweb.com\/journal\/?p=49949"},"modified":"2024-09-10T08:49:36","modified_gmt":"2024-09-10T01:49:36","slug":"python-adalah","status":"publish","type":"post","link":"https:\/\/www.rumahweb.com\/journal\/python-adalah\/","title":{"rendered":"Apa Itu Python? Pengertian, Fungsi, Kelebihan, dan Contohnya"},"content":{"rendered":"\n<p>Python adalah bahasa pemrograman yang <em>powerful<\/em>, cepat, mudah dipelajari, dapat dikolaborasikan dengan bahasa pemrograman lain, dan juga gratis. Temukan informasi mengenai apa itu Python, pengertian, fungsi, hingga contohnya di artikel berikut!<\/p>\n\n\n\n\n\n<p>Python adalah bahasa pemrograman yang diciptakan oleh <em>programmer<\/em> asal Belanda, Guido van Rossum, pada 1991. Saat itu, van Rossum bermaksud mengisi libur Natalnya dengan menciptakan sebuah bahasa pemrograman.<\/p>\n\n\n\n<p>Siapa sangka, bahasa pemrograman yang ia ciptakan kala itu bisa menjadi besar dan banyak digunakan hingga sekarang. Salah satu alasannya adalah karena Python dinilai dapat membantu dalam banyak aspek.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-apa-itu-python\">Apa itu Python?<\/h2>\n\n\n\n<p>Python adalah bahasa pemrograman populer yang dapat digunakan untuk berbagai hal, mulai dari membangun website, menganalisis data, <em>scripting<\/em>, hingga pembuatan <em>game<\/em>.&nbsp;<\/p>\n\n\n\n<p>Python adalah bahasa pemrograman yang bersifat <em>open source<\/em>, sehingga Anda dapat menggunakannya secara gratis. Bahkan, Anda pun bisa ikut berkolaborasi untuk pengembangannya.<\/p>\n\n\n\n<p>Sebagian besar <em>programmer<\/em> tentu setuju dengan pernyataan bahwa Python adalah bahasa pemrograman yang interpretatif dan multiguna. Sintaksnya mudah dibaca dan dipahami, sehingga pemula pun bisa dengan mudah mempelajarinya.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-fungsi\">Fungsi<\/h2>\n\n\n\n<p>Setelah mengetahui apa itu Python yang merupakan bahasa pemrograman multifungsi, selanjutnya kami akan membahas tentang fungsinya. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-1-aplikasi-berbasis-web-mobile-dan-desktop\">1. Aplikasi Berbasis Web, Mobile, dan Desktop<\/h3>\n\n\n\n<p>Python dapat digunakan untuk membangun dan mengembangkan aplikasi berbasis website, mobile, maupun desktop. Namun dalam proses pembangunan dan pengembangannya, Anda membutuhkan bantuan Framework.<\/p>\n\n\n\n<p><a href=\"https:\/\/blog.rumahweb.com\/framework-adalah\/\" target=\"_blank\" rel=\"noopener\" title=\"framework adalah\">Framework<\/a> adalah kerangka kerja yang digunakan untuk membangun aplikasi berbasis web, mobile, atau desktop. Dengan Framework, Anda dapat menciptakan aplikasi yang tersusun secara rapi, terstruktur, dan efisien.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><\/td><td>Contoh Framework Python<\/td><\/tr><tr><td>Aplikasi Web<\/td><td>Flask, Pyramid, Django, CherryPy<\/td><\/tr><tr><td>Aplikasi Mobile<\/td><td>Python for Android, pyqtdeploy, Kivy, BeeWare<\/td><\/tr><tr><td>Aplikasi Desktop<\/td><td>PyGUI, PyQt5, Tkinter, wxPython<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-2-data-science\">2. Data Science<\/h3>\n\n\n\n<p>Python juga dapat digunakan untuk mengolah hal-hal yang berkaitan dengan data (<em>data science<\/em>). Python adalah bahasa pemrograman yang akan memudahkan <em>data scientist <\/em>dalam mengekstraksi, membersihkan, hingga memvisualisasikan data dengan mudah.&nbsp;<br \/><em>Data scientist <\/em>menjadi profesi yang banyak diminati karena semakin banyak perusahaan yang mencari ahli dalam pengolahan data. Python dapat dipilih karena lebih fleksibel dibandingkan dengan bahasa pemrograman lain.<\/p>\n\n\n\n<p>Beberapa <em>library<\/em> khusus di Python yang digunakan untuk <em>data science<\/em> antara lain, Numpy, Pandas, dan Matplotlib.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-3-data-analysis\">3. Data Analysis<\/h3>\n\n\n\n<p><em>Data analysis<\/em> masih memiliki keterkaitan dengan <em>data science<\/em> yang telah dibahas sebelumnya. Bahkan, <em>library <\/em>yang digunakan pun masih sama. <\/p>\n\n\n\n<p>Perbedaannya adalah pada <em>data analysis<\/em>, Python digunakan untuk menganalisis data yang dihasilkan agar menjadi informasi yang lebih bermanfaat.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-4-machine-learning\">4. Machine Learning<\/h3>\n\n\n\n<p>Apakah Anda tahu apa itu <em>machine learning<\/em>? Sederhananya, <em>machine learning<\/em> adalah sistem yang dibuat supaya mesin dapat belajar sendiri, tanpa perlu diprogram berulang kali.<br \/><br \/>Python menjadi salah satu opsi tepat untuk membuat sistem <em>machine learning<\/em> karena dinilai sederhana, mudah dimengerti, fleksibel, efisien, dan multi-implementasi.<br \/>Banyak perusahaan yang menggunakan Python karena dapat memudahkan dalam pengembangan sistem, memudahkan pekerjaan, dan juga mampu menganalisis data dengan cepat dan akurat.<\/p>\n\n\n\n<p>Beberapa <em>Library <\/em>Python yang bisa digunakan untuk <em>machine learning<\/em> di antaranya seperti, Scikit-Learn, Keras, dan TensorFlow.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-5-artificial-intelligence\">5. Artificial Intelligence<\/h3>\n\n\n\n<p>Berbicara soal <em>Artificial Intelligence<\/em> (AI), pasti Anda terbayang dengan teknologi robot yang menyerupai manusia. Apakah itu benar? Sederhananya, <em>artificial intelligence<\/em> menjadi simulasi kecerdasan yang dilakukan oleh mesin, agar mampu berpikir seperti manusia.&nbsp;&nbsp;<\/p>\n\n\n\n<p>Sebagai contoh, dahulu ada aplikasi catur yang bisa mengalahkan juara dunia catur. Mungkin, si pembuat aplikasi tidak terlalu mahir dalam bermain catur, tapi dengan pemrograman yang tepat, aplikasi catur miliknya bisa mengalahkan juara catur dunia.<\/p>\n\n\n\n<p>Library Python yang digunakan untuk <em>machine learning <\/em>juga bisa digunakan untuk mengembangkan <em>artificial intelligence<\/em>. Anda juga dapat menggunakan <em>Library<\/em> yang secara khusus digunakan untuk<em> artificial intelligence<\/em>, seperti PyTorch.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-6-robotics\">6. Robotics<\/h3>\n\n\n\n<p>Robot adalah cermin nyata dari teknologi yang terus berkembang. Python adalah bahasa pemrograman yang paling banyak digunakan untuk pengembangan teknologi robot ini.<\/p>\n\n\n\n<p>Salah satu contoh penggunaan Python dalam teknologi robot adalah Trash Collector. Robot Trash Collector mampu mendeteksi sampah, memungut, dan meletakkannya di tempat yang tepat.<\/p>\n\n\n\n<p>Trash Collector dibuat menggunakan Raspberry Pi, hasil pengembangan Python. Selain itu, robot ini juga menggunakan <em>framework<\/em> untuk robotika, PyRobot.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-kelebihan-dan-kekurangan-python\">Kelebihan dan Kekurangan Python<\/h2>\n\n\n\n<p>Python adalah bahasa pemrograman yang multifungsi dan dapat digunakan di berbagai bidang. Jadi, tidak mengherankan jika banyak perusahaan besar, seperti Instagram, YouTube, Google, Facebook, Netflix, hingga Spotify menggunakannya.<\/p>\n\n\n\n<p>Namun, Python tetap sama seperti bahasa pemrograman lain yang memiliki kelebihan dan kekurangan. Berikut ini kelebihan dan kekurangan Python yang perlu Anda ketahui sebagai bahan pertimbangan!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-kelebihan-python\">Kelebihan Python<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-1-mudah-dipelajari\">1. Mudah Dipelajari<\/h4>\n\n\n\n<p>Hal ini bisa dilihat dengan jelas dari kode program yang dibuat: <em>simple<\/em>, mudah dibaca, mudah dipahami, dan juga mudah dikembangkan. Dengan Python, Anda dapat membuat aplikasi sesuai kebutuhan.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-2-meningkatkan-produktivitas-developer\">2. Meningkatkan Produktivitas Developer<\/h4>\n\n\n\n<p>Dengan banyaknya pilihan <em>library<\/em> dan sintaks kode yang mudah dibaca dan dipahami, para <em>developer<\/em> dapat menjadi lebih produktif. Tidak perlu menghabiskan banyak waktu, keleluasaan bisa didapatkan saat menggunakan Python.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-3-fleksibel\">3. Fleksibel<\/h4>\n\n\n\n<p>Python dapat diintegrasikan dengan berbagai bahasa pemrograman lain. Dengan kelebihan ini, Anda dapat bekerja lintas <em>platform<\/em> dengan mudah. Tentunya hal ini akan membantu pekerjaan bisa diselesaikan dengan lebih efisien dan maksimal.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-4-mendukung-iot\">4. Mendukung IoT<\/h4>\n\n\n\n<p><em><a href=\"https:\/\/blog.rumahweb.com\/iot-adalah\/\" target=\"_blank\" rel=\"noopener\" title=\"iot adalah\">Internet of Things<\/a><\/em>, atau biasa disingkat IoT, juga dapat dikembangkan dengan bahasa pemrograman Python.<\/p>\n\n\n\n<p>Saat ini, proses pengiriman data tidak lagi harus menggunakan perangkat komputer. Sebagai contoh, Anda menggunakan metode pembayaran <em>cashless<\/em> dengan <em>QR Code<\/em> (<em>Quick Response<\/em>) saat berbelanja.<\/p>\n\n\n\n<p>Python berperan membuat proses transfer data lebih mudah, cukup dengan koneksi internet saja.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-5-memiliki-banyak-library\">5. Memiliki Banyak Library<\/h4>\n\n\n\n<p>Python adalah bahasa pemrograman dengan pilihan <em>Library<\/em> yang luas dan beragam. Ada berbagai modul yang siap digunakan untuk berbagai keperluan, seperti <em>regular expressions<\/em>, <em>documentation-generation<\/em>, <em>unit-testing<\/em>, <em>databases<\/em>, CGI, <em>email<\/em>, dan masih banyak lagi.<br \/><br \/>Banyaknya <em>library<\/em> ini tentu dapat membuat pekerjaan Anda jauh lebih efisien. Jadi, Anda tidak perlu menuliskan kode secara lengkap dan manual yang akan menyita waktu dan menyulitkan proses <em>maintenance<\/em>.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-6-bersifat-open-source\">6. Bersifat <em>Open Source<\/em><\/h4>\n\n\n\n<p>Satu lagi kelebihan Python yang semakin membuat banyak orang memilih untuk menggunakannya adalah bahasa pemrograman ini bersifat <em>open source<\/em>. Artinya, Anda tidak perlu membayar untuk bisa menggunakannya, alias gratis!<\/p>\n\n\n\n<p>Anda bisa membangun aplikasi baik untuk keperluan pribadi atau untuk tujuan komersil tanpa perlu membayar royalti pada pengembang Python.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-kekurangan-python\">Kekurangan Python<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-1-kurang-populer-untuk-pembuatan-mobile-apps\">1. Kurang Populer untuk Pembuatan <em>Mobile Apps<\/em><\/h4>\n\n\n\n<p>Masih sedikit <em>programmer<\/em> yang berpengalaman dalam menggunakan Python untuk pembangunan <em>mobile apps<\/em>. Jadi, jika Anda berencana membuat <em>mobile apps <\/em>menggunakan Python, mungkin Anda akan sulit menemukan orang yang benar-benar ahli.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-2-membutuhkan-banyak-memory\">2. Membutuhkan Banyak Memory<\/h4>\n\n\n\n<p>Python adalah bahasa pemrograman yang fleksibel. Namun, kelebihan ini menjadikannya membutuhkan banyak <em>memory <\/em>untuk beroperasi, hingga membuat ?<em>?Memory Intensive Task<\/em>-nya cukup tinggi.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-3-multiprocessing\">3. Multiprocessing<\/h4>\n\n\n\n<p><em>Multiprocessing<\/em> adalah istilah yang merujuk pada kemampuan pemrosesan komputer yang dilakukan serentak. Python mendukung kemampuan untuk <em>multiprocessing<\/em>, namun tidak sebaik bahasa pemrograman lain.&nbsp;<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-4-kecepatan\">4. Kecepatan<\/h4>\n\n\n\n<p>Kecepatan proses Python belum sebaik bahasa pemrograman kompilasi lain, seperti C dan C++. Namun hal ini juga tentu tergantung dari banyaknya program dan perintah yang dieksekusi.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-cara-install-python-di-cpanel\">Cara Install Python di cPanel<\/h2>\n\n\n\n<p>Saat ini, Anda tidak hanya bisa menggunakan Python di layanan VPS saja. Anda bahkan bisa men-<em>deploy<\/em> Python pada paket <em>shared hosting<\/em>!<\/p>\n\n\n\n<p>Namun, tidak sembarang paket hosting bisa digunakan untuk men-<em>deploy<\/em> Python. Anda membutuhkan paket hosting dengan teknologi tinggi, serta menyediakan alokasi sumber daya yang besar.<\/p>\n\n\n\n<p>Di Rumahweb, kami menyediakan paket <a href=\"https:\/\/www.rumahweb.com\/hosting-murah\/\" target=\"_blank\" rel=\"noopener\" title=\"hosting murah\">Shared Hosting<\/a> yang bisa digunakan untuk <em>deploy<\/em> Python. Anda bisa menggunakan paket Medium yang menjadi merupakan paket standar untuk memulai program Python.<\/p>\n\n\n\n<p>Berikut ini adalah langkah instalasi Python di cPanel Hosting Rumahweb<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Login ke <a href=\"https:\/\/www.rumahweb.com\/journal\/cara-login-cpanel\/\" target=\"_blank\" rel=\"noopener\" title=\"login cpanel\">cPanel<\/a> Anda > klik menu <strong>Setup Python App<\/strong>.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/setup-python.png\"><img loading=\"lazy\" decoding=\"async\" width=\"949\" height=\"372\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/setup-python.png\" alt=\"setup python\" class=\"wp-image-49954\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/setup-python.png 949w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/setup-python-300x118.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/setup-python-768x301.png 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/setup-python-370x145.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/setup-python-270x106.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/setup-python-570x223.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/setup-python-740x290.png 740w\" sizes=\"auto, (max-width: 949px) 100vw, 949px\" \/><\/a><\/figure>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li>Klik tombol <strong>Create Applications<\/strong> untuk melakukan <em>deploy<\/em> Python.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/create-python.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1021\" height=\"222\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/create-python.png\" alt=\"create python\" class=\"wp-image-49953\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/create-python.png 1021w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/create-python-300x65.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/create-python-768x167.png 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/create-python-370x80.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/create-python-270x59.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/create-python-570x124.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/create-python-740x161.png 740w\" sizes=\"auto, (max-width: 1021px) 100vw, 1021px\" \/><\/a><\/figure>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li>Isi <em>field<\/em> konfigurasi sesuai dengan aplikasi yang dibuat.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/create-python-application.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1023\" height=\"401\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/create-python-application.png\" alt=\"create python application\" class=\"wp-image-49952\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/create-python-application.png 1023w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/create-python-application-300x118.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/create-python-application-768x301.png 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/create-python-application-370x145.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/create-python-application-270x106.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/create-python-application-570x223.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/create-python-application-740x290.png 740w\" sizes=\"auto, (max-width: 1023px) 100vw, 1023px\" \/><\/a><\/figure>\n\n\n\n<p>Pada field tersebut, Anda dapat mengisi :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Python version : versi Python yang Anda butuhkan.<\/li>\n\n\n\n<li>Application root : nama direktori tempat aplikasi Python dibuat.<\/li>\n\n\n\n<li>Application URL : URL aplikasi di mana nanti Python akan diakses. Apabila Anda ingin mengaksesnya menggunakan domain, maka kosongkan <em>field<\/em> tersebut.<\/li>\n<\/ul>\n\n\n\n<p><em>Field<\/em> lainnya dapat Anda kosongkan saja. Lanjutkan dengan klik tombol <strong>CREATE<\/strong>. Setelah berhasil, akan muncul tampilan berikut.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/aplikasi-python-selesai-dibuat.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1023\" height=\"354\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/aplikasi-python-selesai-dibuat.png\" alt=\"aplikasi python selesai dibuat\" class=\"wp-image-49951\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/aplikasi-python-selesai-dibuat.png 1023w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/aplikasi-python-selesai-dibuat-300x104.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/aplikasi-python-selesai-dibuat-768x266.png 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/aplikasi-python-selesai-dibuat-370x128.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/aplikasi-python-selesai-dibuat-270x93.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/aplikasi-python-selesai-dibuat-570x197.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/aplikasi-python-selesai-dibuat-740x256.png 740w\" sizes=\"auto, (max-width: 1023px) 100vw, 1023px\" \/><\/a><\/figure>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li>Terakhir, akses alamat website Anda melalui browser untuk memastikan Python telah berhasil diinstal.<\/li>\n<\/ol>\n\n\n\n<p>Setelah selesai melakukan <em>deploy<\/em> Python melalui cPanel hosting, selanjutnya anda dapat menginstall framework Python sesuai dengan jenis program yang akan dibuat. Kunjungi artikel baca artikel berikut untuk informasi lebih lanjut: <a href=\"https:\/\/www.rumahweb.com\/journal\/cara-deploy-python-di-cpanel\/\" target=\"_blank\" rel=\"noopener\" title=\"deploy python\">Cara Deploy Python di cPanel Hosting<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-tipe-data-python-nbsp\">Tipe Data Python&nbsp;<\/h2>\n\n\n\n<p>Seperti bahasa pemrograman yang lain, Python juga memiliki tipe data, yakni suatu media untuk menampung informasi pada memori komputer. Ada apa saja tipe data di Python?<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>Tipe Data<\/td><td>Contoh<\/td><td>Penjelasan<\/td><\/tr><tr><td>Boolean<\/td><td>True atau False<\/td><td>Menentukan kondisi benar True dengan nilai 1 atau salah <em>False<\/em> dengan nilai 0.<\/td><\/tr><tr><td>String<\/td><td>\u201cWebsiteku keren\u201d<\/td><td>Menyatakan kalimat atau karakter. Dalam penggunaannya menggunakan tanda petik dua atau petik satu \u201cWebsiteku keren\u201d atau \u2018Websiteku keren\u2019<\/td><\/tr><tr><td>Integer<\/td><td>14 atau 376<\/td><td>Menyatakan bilangan bulat.<\/td><\/tr><tr><td>Float<\/td><td>3.14&nbsp;<\/td><td>Menyatakan bilangan desimal.<\/td><\/tr><tr><td>Hexadecimal<\/td><td>9a atau 1d3<\/td><td>Menyatakan bilangan dalam format heksa (bilangan berbasis 16).<\/td><\/tr><tr><td>Complex<\/td><td>1 + 5j&nbsp;<\/td><td>Menyatakan pasangan angka real dan imajiner.&nbsp;<\/td><\/tr><tr><td>List<\/td><td>[&#8216;xyz&#8217;, 786, 2.23]<\/td><td>Menyatakan data untaian yang menyimpan berbagai tipe data dan isinya bisa diubah-ubah<\/td><\/tr><tr><td>Tuple<\/td><td>(&#8216;xyz&#8217;, 768, 2.23)<\/td><td>Menyatakan data untaian yang menyimpan berbagai tipe data tapi isinya tidak bisa diubah.<\/td><\/tr><tr><td>Dictionary<\/td><td>{&#8216;nama&#8217;: &#8216;adi&#8217;,&#8217;id&#8217;:2}<\/td><td>Menyatakan data untaian yang menyimpan berbagai tipe data berupa pasangan penunjuk dan nilai.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-contoh-program-sederhana-python\">Contoh Program Sederhana Python<\/h2>\n\n\n\n<p>Setelah mengenal apa itu Python, fungsi, kelebihan, kekurangan, hingga cara instalasinya di cPanel hosting, belum lengkap rasanya bila belum mencoba langsung cara menulis program menggunakan Python.<\/p>\n\n\n\n<p>Pada bagian ini, kami akan mendemokan cara membuat program sederhana menggunakan Python:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-1-membuat-program-hello-world\">1. Membuat Program Hello World<\/h3>\n\n\n\n<p>Hello World adalah program pertama yang selalu menjadi contoh dalam membuat bahasa pemrograman pertama kali. Setiap bahasa pemrograman memiliki standarisasi sendiri dalam penulisan sintaksnya.<\/p>\n\n\n\n<p>Pada Python, untuk menampilkan tulisan \u201c<strong>Hello World<\/strong>\u201d menggunakan perintah <strong>Print<\/strong> dapat dilakukan dengan sintaks berikut:<br \/>print(&#8216;Hello World!&#8217;)<\/p>\n\n\n\n<p>Berikut ini hasilnya bila sudah dijalankan:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/Hello-World-dengan-python.png\"><img loading=\"lazy\" decoding=\"async\" width=\"397\" height=\"126\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/Hello-World-dengan-python.png\" alt=\"Hello World python\" class=\"wp-image-49956\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/Hello-World-dengan-python.png 397w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/Hello-World-dengan-python-300x95.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/Hello-World-dengan-python-370x117.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/Hello-World-dengan-python-270x86.png 270w\" sizes=\"auto, (max-width: 397px) 100vw, 397px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-2-membuat-program-penjumlahan\">2. Membuat Program Penjumlahan<\/h3>\n\n\n\n<p>Demo selanjutnya adalah membuat program penjumlahan. Program ini menggunakan fungsi input untuk masukannya. Fungsi input ini akan dibaca String oleh komputer, sehingga Anda perlu mengonversinya menjadi angka menggunakan tipe data Integer agar bisa dijumlahkan.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Memasukkan Inputan Angka<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>number1 = input('Tulis angka pertama: ')\nnumber2 = input('Tulis angka kedua: ')<\/code><\/pre>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li>Mengkonversi Angka lalu Menjumlahkannya<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>sum = int(number1) + int(number2)<\/code><\/pre>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li>Menampilkan Hasil Penjumlahan<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>print('Hasil Penjumlahan {0} dan {1} adalah {2}'.format(number1, number2, sum))<\/code><\/pre>\n\n\n\n<p>Ketika program dijalankan, maka akan tampil tampilan berikut:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/contoh-pemrograman-python.png\"><img loading=\"lazy\" decoding=\"async\" width=\"429\" height=\"166\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/contoh-pemrograman-python.png\" alt=\"contoh pemrograman python\" class=\"wp-image-49950\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/contoh-pemrograman-python.png 429w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/contoh-pemrograman-python-300x116.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/contoh-pemrograman-python-370x143.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/contoh-pemrograman-python-270x104.png 270w\" sizes=\"auto, (max-width: 429px) 100vw, 429px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-kesimpulan\">Kesimpulan<\/h2>\n\n\n\n<p>Itulah penjelasan mengenai bahasa pemrograman Python. Selain menggunakan bahasa pemrograman yang tepat, Anda juga perlu memilih layanan hosting andalan untuk membantu Anda mewujudkan program dan aplikasi idaman.<\/p>\n\n\n\n<p>Bila Anda sudah siap untuk membuat program menggunakan Python, pastikan Anda memesan layanan <a href=\"https:\/\/www.rumahweb.com\/hosting-murah\/\" target=\"_blank\" rel=\"noopener\" title=\"hosting murah\">shared hosting<\/a> atau <a href=\"https:\/\/www.rumahweb.com\/vps-murah\/\" target=\"_blank\" rel=\"noopener\" title=\"vps murah\">VPS<\/a> yang terpercaya di Rumahweb!<\/p>\n\n\n\n<p>Python adalah bahasa pemrograman yang <em>powerful<\/em>, mudah dipelajari, dapat dikolaborasikan dengan bahasa pemrograman lain, dan tentunya, gratis. Tertarik untuk menggunakan bahasa pemrograman satu ini?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Python adalah bahasa pemrograman yang powerful, cepat, mudah dipelajari, dapat dikolaborasikan dengan bahasa pemrograman lain, dan juga gratis. Temukan informasi mengenai apa itu Python, pengertian, fungsi, hingga contohnya di artikel berikut! Python adalah bahasa pemrograman yang diciptakan oleh programmer asal Belanda, Guido van Rossum, pada 1991. Saat itu, van Rossum bermaksud mengisi libur Natalnya dengan [&hellip;]<\/p>\n","protected":false},"author":329,"featured_media":49955,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[7],"tags":[2057,2291,1176],"class_list":{"0":"post-49949","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-web-programming","8":"tag-bahasa-pemrograman","9":"tag-pemrograman","10":"tag-python"},"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/banner-apa-itu-Python-adalah.png","jetpack_shortlink":"https:\/\/wp.me\/p8n3G7-cZD","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts\/49949","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/users\/329"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/comments?post=49949"}],"version-history":[{"count":0,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts\/49949\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/media\/49955"}],"wp:attachment":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/media?parent=49949"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/categories?post=49949"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/tags?post=49949"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}