Belajar Bahasa Pemrograman Python Dasar

Bahasa pemrograman Python adalah bahasa yang disarankan lakukan dipelajari maka dari itu pemula. Alasannya, bahasa yang satu ini punya perintah nan ringkas, sehingga lewat mudah dipahami dan ditulis.

Engkau ingin belajar Python, tapi bingung mulai dari mana? Jangan mamang, Sira sudah di tempat yang tepat, cak kenapa. Mana tahu ini, kami serigala Kamu mengenal apa itu Python, kekuatan dan tipe datanya, sampai praktik latihan Python sendiri.

Penasaran kan? Baca artikel ini setakat radu, ya!

Apa itu Python?

apa itu python

Python adalah suatu dari sekian banyak abstrak bahasa pemrograman di dunia. Bahasa pemrograman Python bisa dipakai bikin banyak situasi, seperti membangun website atau menganalisis data. Istilah kerennya,
general purpose.

Selain general purpose, bahasa pemrograman Python juga memiliki karakteristik tak. Di antaranya tergolong bahasa tingkat janjang, menunggangi pendekatan menumpu objek, serta ditulis secara dinamis. Apa maksudnya?

Python tergolong
bahasa pemrograman tingkat tinggi.
Maksudnya, sintaks Python didesain semirip bisa jadi dengan bahasa manusia. Sehingga, belajar Python pemula jadi kian mudah, cepat, dan ki menenangkan amarah.

fungsi python pemrograman berorientasi objek

Di samping itu, bahasa pemrograman Python memakai hipotetis
pemrograman menghadap objek (object oriented programming).
Artinya, perintah Python tersusun dari korban-korban kecil. Padalah, bahan tadi mempunyai karakteristik atau atributnya tunggal.

Di Python sendiri, korban boleh berupa kumpulan plastis. Lentur ini akan diisi bilang spesies data. Menariknya, Python mengizinkan Anda memungkirkan tipe data dari variabel yang sama tanpa mengalami error.

Itulah cak kenapa, Python disebut misal bahasa pemrograman yang
ditulis secara dinamis
(dynamically typed).

versi rilis bahasa pemrograman python

Bahasa pemrograman Python permulaan kali dikembangkan pada tahun 1991 oleh Guido van Rossum, sendiri programmer Belanda. Hingga kini, Python telah berkembang pesat. Terbukti bermula versi terbarunya, Python 3.10 nan dirilis 2021 lalu.

Ngomong-ngomong, Python termasuk salah satu bahasa pemrograman terpopuler. Sedikitnya menurut survey Stack Overflow yang menempatkan Python di posisi tiga besar, dengan persentase pengguna sebesar 48.24%.

Maka tidak heran jika banyak perusahaan kelas marcapada yang menggunakan bahasa pemrograman Python. Sebut semata-mata
Netflix, Amazon, Quora, Slack, Intel, Dropbox, Ebay, Spotify,
dan masih banyak lagi.

perusahaan pengguna bahasa pemrograman python

Setelah memahami apa itu Python, berikutnya mari ketahui alasan kenapa Anda harus segera belajar Python. Serempak saja ke poin selanjutnya!

Kok Anda Harus Berlatih Python?

Berikut adalah beberapa fungsi Python sewaktu alasan kenapa Dia harus mempelajarinya sekarang sekali lagi:

1. Gratis dan Open Source

Alasan pertama Anda harus membiasakan Python karena ia dapat digunakan secara prodeo. Semua library, modul, ataupun tools buat menjalankan Python dapat Anda nikmati tanpa perlu mengupah sepeserpun.

Selain itu, bahasa pemrograman Python juga open source. Artinya, Anda bebas menggunakan Python, baik bikin tujuan pribadi maupun jual beli, tanpa harus membayar royalti ke pengembang Python.

2. Mudah Dipelajari

Seperti yang minus dibahas, Python adalah bahasa tingkat tinggi dengan sintaks mirip bahasa manusia, sehingga mudah dipelajari. Bahkan jika dibandingkan dengan sesama bahasa tingkat strata, perintah Python masih jauh kian simpel.

Tidak percaya? Coba tengok rasio perintah Python vs Java vs C berikut buat takhlik program Hello World:

python hello world vs java vs c

Terbukti makin pendek kan?

Selain itu sebagai riuk sejalan terpopuler, Python n kepunyaan komunitas yang luas dan suportif. Mereka bisa menjadi media urun rembuk atau solusi ketika Anda kesulitan belajar Python.

Padalah, beberapa kekerabatan Python terkenal yang boleh Anda ikuti antara lain:

  • Python Community Discord
  • Python Developers Community Linkedln
  • Python Stack Overflow
  • Python Education Reddit
  • Python Indonesia Facebook

3. Multiplatform

Python adalah bahasa pemrograman multiplatform. Maksudnya, Sira bisa leluasa menulis coding Python, lalu menjalankannya di beragam sistem manuver populer. Sebut saja Windows, Linux, maupun MacOS.

Juga-sekali lagi, ini merupakan sebuah keuntungan. Alasannya, Kamu bisa segera tiba belajar Python, minus mesti mengganti atau membeli radas plonco yang kompatibel dengan Python.

Baca kembali:
10 Tips Belajar Coding Terlengkap untuk Pemula

4. Multifungsi

Selain multiplatform, bahasa pemrograman Python juga multifungsi. Nah, berikut beberapa kelebihan Python yang sudah lalu diketahui:

Petisi Desktop, Mobile, Web

Khasiat Python yang paling kecil umum adalah bagi membangun permohonan berbasis desktop, mobile, ataupun web. Sekadar untuk melakukannya, Dia butuh framework tambahan. Tunggu dulu, apa itu framework?

Framework adalah kerangka kerja nan memungkinkan Engkau membangun aplikasi dengan makin cepat. Nah, bahasa pemrograman Python punya beberapa framework sesuai kebutuhan pengembangannya, seperti:

Kebutuhan Pengembangan Framework Python
Permintaan desktop PyQt5, Tkinter, wxPython, PyGUI
Aplikasi mobile Kivy, BeeWare, pyqtdeploy, Python-for-android
Website & aplikasi web Django, CherryPy, Pyramid, Flask

Baca Juga: 10+ Python Framework Minimum Tersohor yang Layak Kamu Coba!

Data Science

Keistimewaan Python seterusnya adalah mengolah peristiwa-hal berkaitan dengan data (Data Science). Dengan Python, Sira bisa mengekstraksi, membersihkan, bahkan memvisualisasikan data dengan mudah.

Caranya dengan memperalat library khusus data science nan tersedia di Python. Misalnya
Numpy,
Pandas, dan
Matplotlib.

Jikalau Anda mau menjadi Data Scientist, maka Sira harus sparing Python berasal masa ini. Sebab menurut sebuah survey, 48% Data Scientist profesional lebih memilih Python dibanding bahasa lain karena fleksibilitasnya.

Data Analysis

Masih berhubungan dengan data science, keistimewaan Python nan satu ini berkaitan dengan analisis data (Data Analysis). Python memungkinkan Anda menganalisis data yang sudah diekstrak tadi menjadi kenyataan yang lebih signifikan.

Layaknya data science, Anda juga bisa memanfaatkan beberapa library nan mutakadim disebutkan tadi jika ingin berkarir menjadi Data Analyst.

Baca Juga: Ingin Menjadi Data Analyst di Niagahoster? Mari Ikuti DQLab Tetris Programa

Machine Learning

Selain buat godok data, bahasa pemrograman Python juga boleh digunakan bikin membangun Machine Learning. Machine Learning yaitu sistem yang dirancang sepatutnya bisa membiasakan dengan sendirinya, minus harus diprogram berulang-barangkali.

Jika Anda terbetot menggunakan Python kerjakan Machine Learning, suka-suka beberapa library yang bisa dipasang. Di antaranya
Scikit-Learn, Keras,
dan
TensorFlow.

Kemujaraban Python sendiri sangat sepakat untuk Machine Learning. Alasannya, perintah Python menghadap pendek dan mudah ditulis. Sehingga, programmer bisa lebih fokus sreg alur penceraian masalah yang diterapkan di sistem tersebut.

Artificial Intelligence

Tak hanya Machine Learning, fungsi Python sesungguhnya lebih luas pun. Ia sering dimanfaatkan bakal mengembangkan teknologi kecerdasan bikinan maupun Artificial Intelligence (AI).

Beberapa contoh implementasi AI dengan bahasa pemrograman Python antara tidak teknologi Face Unlock dan Object Recognition. Namun untuk mengembangkannya, biasanya dibutuhkan bahasa pemrograman enggak sebagai halnya JavaScript dan C++.

Nah, bilang library Python bikin Machine Learning di atas juga bisa dipakai bagi mengembangkan Artificial Intelligence. Selain itu, ada sekali lagi satu library nan boleh Anda gunakan, yaitu
PyTorch.

Robotics

Arti Python yang ragil ialah bakal membangun teknologi ilmu robot. Saat ini, mutakadim banyak manusia mesin nan dibangun menggunakan bahasa pemrograman Python. Salah satunya ialah Trash Collector.

fungsi python robotics

Manusia mesin ini bernas mendeteksi, memungut, lalu memangkalkan sampah ke medan sampah terdamping. Nah, Trash Collector ini diprogram menggunakan Raspberry Pi, sebuah chip komputer berbasis Python, serta framework eksklusif robotika,
PyRobot.

Sampai di sini, Anda telah paham apa itu Python dan beberapa fungsinya. Yuk lanjutkan dengan berlatih tutorial Python serta cara menggunakannya di poin lebih lanjut.

Marilah Belajar Kaidah Menginstal dan Menggunakan Python!

Di bagian ini, Kamu akan mempraktikkan tutorial Python, mulai dari instalasi sampai mandu menggunakan Python. Padalah, langkah-langkahnya sebagai berikut:

1. Download dan Install Python

Sebelum belajar mandu menggunakan Python, pastinya Anda harus menginstal Python sesuai sistem gerakan yang digunakan. Untungnya, cara install Python sangatlah mudah.

Pertama,
kunjungi laman download Python. Di halaman ini, silakan unduh Python versi terbaru sesuai perangkat yang Anda gunakan. Sebagai contoh, kami akan mendownload Python 3.10.4 untuk Windows.

tutorial python download

Yuk tunggu, proses download akan berlangsung. Jika sudah lalu, klik dua kali file instalasi Python tersebut. Setelahnya, akan muncul tampilan berikut dan klik
Run.

tutorial python run

Di tampilan berikutnya, silakan klik centang puas opsi
Add Python 3.10 to PATH.
Kemudian, pilih opsi
Install Now.

tutorial python install to path

Proses instalasi Python akan berjalan. Jika sudah, Beliau akan melihat tampilan berikut. Itu artinya, Python sudah berhasil terinstall di komputer jinjing. Akhiri prosesnya dengan klik
Close.

tutorial python install berhasil

Baca juga:
Panduan Install Python di cPanel dengan Mudah dan Cepat!

2. Verifikasi Instalasi Python

Sebatas di tahap ini, artinya tutorial Python tahap instalasi telah selesai. Namun agar lebih yakin, Anda bisa memvalidasi apakah Python sudah lalu benar-etis terinstal di komputer jinjing atau belum.

Caranya tinggal mudah. Dia bisa menunggangi software terminal bawaan milik komputer. Contohnya untuk Windows, Sira bisa memanfaatkan tuntutan
Command Prompt.

Mula-mula, bentang Command Prompt tersebut. Kemudian, tuliskan perintah di pangkal ini:

Kalau sudah, ayo tekan
Enter.
Ia akan mengawasi tampilan berikut. Itu artinya, Python sudah lalu terinstal di komputer jinjing Anda.

validasi cara menggunakan python berhasil

Baca juga:
50 Perintah CMD dan Fungsinya yang Anda Wajib Luang!

3. Start Menggunakan Python

Sesudah menginstal Python dan memvalidasinya, Anda bisa mulai belajar cara menggunakan Python. Nah, Python menyediakan teks editor bawaan bernama
IDLE.
Sehingga, Anda tidak perlu repot memasang referensi editor lain.

Sekalian, doang marilah beber petisi IDLE Python. Takdirnya sudah, Anda akan mengintai tampilan seperti berikut:

cara menggunakan python idle

Pertama, marilah klik menu
File > New File
untuk membuat acara tersisa Python. Anda akan dibawa mendatangi tampilan seperti ini:

cara menggunakan python idle new window

Sebelum batik contoh program Python, ada baiknya Anda menyimpan file terlebih dahulu. Caranya gampang, lalu klik
File > Save
dan simpan file sesuai karsa Ia.

cara menggunakan python idle save

Takdirnya sudah, silakan tulis sintaks Python Anda. Bagaikan konseptual, kami akan menulis perintah berikut:

print (“contoh program python”)
        

belajar python idle perintah python

Ambillah, waktu ini saatnya menjalankan acara. Serta merta namun klik menu
Run > Run Module.

belajar python idle run module

Berikutnya, Anda akan menyibuk tampilan berikut. Itu artinya, program tertinggal Python berbuah dijalankan.

bahasa pemrograman python program dijalankan

Sebaliknya seandainya yang muncul sebagaimana ini, maka terdapat error di program Ia. Silakan bahas kembali sintaks Python Beliau, sangat jalankan ulang program tersebut.

apa itu python program error

Dia sudah selesai mempraktikkan tutorial Python. Berikutnya, mari belajar beberapa spesies data Python beserta contohnya.

Baca juga:
10 Text Editor Terbaik Buat Pemrograman

5 Tipe Data Python

Sebelum berlatih berbagai spesies data Python, Anda teristiadat tahu satu hal. Di Python, Anda tidak perlu repot mengenalkan varietas data sekejap-sekejap batik program. Sebab, Python sudah bisa mengenali tipe data nan Anda gunakan.

Sebagai perbandingan, Ia perlu mendeklarasikan tipe data saat membentuk programa n domestik bahasa pemrograman Java. Jika tidak berketentuan, tengok bukti berikut:

tipe data python vs java

Supaya begitu, Anda tetap wajib sparing tipe data Python. Sebab, setiap keberagaman data punya sifat penulisannya per. Sehingga, Anda perlu mematuhinya kalau tidak ingin acara Python Anda lebih lagi error.

Cukuplah, ini dia bilang keberagaman data yang ada di Python:

1. Integer (Predestinasi Bulat)

Diversifikasi data Python nan pertama yaitu integer. Sesuai namanya, integer digunakan bikin mengegolkan nilai bilangan bundar. Berikut bilang contohnya:

usia = 20 harga = 25000 suhu = -13
        

Untuk memeriksa tipe data di atas, gunakan fungsi
type().
Contoh penggunaanya adalah sebagai berikut:

type (usia) type (harga) type (suhu)
        

Padahal, berikut hasilnya setelah dijalankan:

tipe data tutorial python integer

2. Float (Takdir Desimal)

Tipe data Python yang selanjutnya merupakan float. Saingan pecah integer, float unik digunakan cak bagi melampang skor bilangan desimal. Padalah, beberapa kamil pemakaian float yaitu:

phi = 3.14159 selit belit = 50.75 jumlah = -0.279
        

Sementara ini sira hasilnya setelah dilakukan pengecekan tipe data dengan
type():

tipe data bahasa pemrograman python float

3. String (Referensi & Karakter)

String ialah diversifikasi data Python bakal menampung nilai teks, seperti huruf, cap baca, dan kepribadian solo lainnya. Ciri-ciri tipe data string adalah diapit tanda kutip, baik itu petik satu (‘’) maupun petik dua (“”).

Hipotetis penggunaan string di bahasa pemrograman Python adalah:

tera = “mukidi” gender = ‘L’ motto = “saya kepingin bintang sartan juara ke-1!”
        

Hasil pengecekan varietas datanya merupakan sebagai berikut:

tipe data python string

4. Boolean (True & False)

Boolean adalah tipe data Python yang hanya bisa diisi oleh dua biji, yaitu
True
dan
False.
Untuk menulis isian boolean, ada dua adat nan harus dipatuhi. Yaitu, pakai kapital bakal huruf pertama dan tanpa tanda kutip sewaktu-waktu.

Contohnya seperti berikut:

kanan = True kiri = False
        

Jika diperiksa, berikut hasil tipe data di atas:

belajar python tipe data boolean

5. Spesies Data Khusus (Bilangan Kompleks)

Selain jenis data standar, Python pun sepatutnya ada menyediakan tipe data khusus, yaitu bilangan kegandrungan. Keberagaman data Python yang satu ini bisa Anda manfaatkan untuk menggampangkan perhitungan ilmu hitung.

Namun bikin menggunakannya, Anda terbiasa menambahkan fungsi
complex(bilangan bulat,bilangan imajiner).
Contoh penerapannya di bahasa pemrograman Python yakni ibarat berikut:

x = complex (5,6) y = complex (4,7) x + y
        

Berikut hasil pemeriksaan sekaligus penjumlahan dari jenis data Python di atas:

tipe data python khusus

Anda telah memahami sejumlah tipe data yang cak semau di Python. Berikutnya adalah saat yang ditunggu-tunggu, ialah praktik membuat program sederhana Python. Yuk berbarengan ke skor selanjutnya!

Apa Belaka Contoh Program Sederhana yang Bisa Dibuat Menunggangi Python?

Riuk satu kaidah paling cepat cak bagi belajar Python pemula adalah praktik membuat programa sendiri. Nah, berikut kami sajikan beberapa contoh acara Python yang boleh Anda coba:

1. Hello World

Python Hello World yakni program terlambat Python nan pertama. Program ini akan menampilkan tulisan ‘Hello World’ mengaryakan fungsi
print.
Kerjakan mengimak tuntunan Python Hello World, ayo tulis sintaks berikut:

# Mencetak tampilan Hello World! print('Hello World!')
        

Nah, ini dia hasilnya setelah dijalankan:

hasil python hello world

2. Penjumlahan Dua Angka

Acara keteter Python lebih lanjut ialah penjumlahan dua angka. Program ini memanfaatkan kekuatan
input
untuk menerima inputan Dia. Tetapi, kekuatan yang satu ini akan menghasilkan tipe data string.

Lakukan itu, Ia perlu mengkonversi string tersebut menjadi integer dengan kekuatan
int.
Sangat, gunakan kekuatan
sum
dan teknisi matematika ‘+’
untuk menjumlahkan dua nilai nan diinput.

Nah, berikut sintaks tuntunan Python yang suatu ini:

# Memasukkan Inputan Angka angka1 = input('Tulis angka purwa: ') angka2 = input('Tulis angka kedua: ')   # Mengkonversi Ponten lalu Menjumlahkannya sum = int(angka1) + int(angka2)   # Menyorongkan Hasil Penjumlahan print('Hasil Penjumlahan {0} dan {1} adalah {2}'.format(angka1, angka2, sum))
        

Jika dijalankan, karenanya abnormal bertambah akan serupa ini:

hasil contoh program python penjumlahan

3. Penghitungan Luas Segitiga

Abstrak program Python lebih jauh yang sejadi lakukan belajar Python pemula yaitu penghitungan luas segitiga sama. Setolok seperti program sebelumnya, program ini memakai fungsi
input
bikin mengambil inputan Kamu.

Dari situ, Anda boleh menghitung luas segitiga sesuai dengan rumus yang ada. Sekiranya telah, tambahkan fungsi
%0.2f
untuk menampilkan dua angka di bokong koma lega hasil luas segitiga sama.

Selengkapnya, ini dia sintaks yang digunakan:

# Menginput Alas dan Jenjang Segitiga pangan = float(input('Tulis Rimba Segitiga sama kaki: ')) tinggi = float(input('Tulis Tinggi Segitiga: '))   # Hitung Luas Segitiga sama kaki luas = (alas * jenjang) / 2  #Mengedepankan Hasil Perhitungan print('Luas Segitiga yaitu %0.2f' %luas)
        

Ketika dijalankan, tutorial Python ini akan menghasilkan tampilan berikut:

hasil contoh program python luas segitiga

4. Konversi Temperatur

Transmutasi guru yaitu contoh acara Python berikutnya. Program ini memungkiri suhu dari Celcius menjadi Fahrenheit. Kaidah membuatnya sangat mudah, Kamu layak memasukkan rumus konversi suhu bersumber Celcius ke Fahrenheit.

Berikut contoh perintah yang dipakai:

# Menginput Suhu kerumahtanggaan Derajat Celcius celcius = float(input("Tuliskan Guru kerumahtanggaan Celcius: "))   # Menghitung Suhu dalam Derajat Fahrenheit fahrenheit = (celcius * 1.8) + 32   #Memajukan Hasil Konversi Jarak print('%0.2f Derajat Celcius sebagai halnya %0.2f Derajat Fahrenheit' %(celcius,fahrenheit))
        

Hasil programa keteter Python ini adalah:

hasil program sederhana python konversi suhu

5. Kalender Serani

Paradigma acara Python yang terakhir adalah kalender masehi. Sesuai namanya, program ini akan mengemukakan kalender masehi sesuai periode bulan yang Anda input.

Untuk mempraktikkan les Python ini, Anda teradat mengimpor sebuah library bernama
calendar.
Habis untuk menyampaikan takwim dengan format bulan, gunakan fungsi
month.

Terimalah, perintahnya merupakan umpama berikut:

# Mengusahakan Modul Calendar import calendar   # Menginput Periode dan Rembulan yy = int(input("Masukkan Tahun: ")) mm = int(input("Masukkan Bulan: "))   # Menampilkan Kalender Bulanan print(calendar.month(yy, mm))
        

Sekiranya dijalankan, berikut hasil program tersisa Python ini:

hasil contoh program python kalender

Bagaimana, mudah bukan belajar Python dengan takhlik program keteter sendiri?

Baca juga:
Panduan Deploy Website Berbasis Python di cPanel

Ayo Belajar Python Sekarang Juga!

Di kata sandang barangkali ini, Kamu telah belajar banyak hal akan halnya Python. Mulai bersumber apa itu Python, fungsi Python, tutorial prinsip menggunakan Python, hingga praktik membuat lengkap programa Python.

Agar makin mahir, Anda wajib membiasakan Python dengan konsisten. Selain itu, cobalah berlatih mengonlinekan programa Python Anda ke hosting. Sehingga, program tersebut dapat diakses banyak orang.

Jika Ia butuh layanan hosting untuk Python,
Niagahoster
bisa jadi saringan. Terhidang paket
Bisnis Unlimited Hosting
nan selain
Support Python, sekali lagi dilengkapi fitur-fitur menghela.

Sebut sahaja
cPanel
terbaru untuk melajukan proses upload program Python,
Akses SSH
untuk supremsi website dan server dari jarak jauh, serta
Performance Monitoring Tools
untuk memantau kinerja website Python Anda secara berkala.

Tunggu lebih-lebih lagi, yuk belajar mengonlinekan Python dengan paket hosting terbaik Niagahoster!

Demikian artikel kali ini, semoga bermanfaat. Jangan pangling klik tombol
Subscribe
agar enggak ketinggalan artikel terbaru kami. Sampai jumpa pula!

Source: https://www.niagahoster.co.id/blog/belajar-python/

Posted by: and-make.com