Published on

Technology

8 Dasar bahasa pemrograman Python

Maria Yuniar

Python-adalah-EKRUT.jpg

Python merupakan salah satu bahasa pemrograman yang populer saat ini. Python digunakan oleh pengembangan web, aplikasi web, aplikasi perkantoran, simulasi, dan masih banyak lagi. 

Python memang bahasa pemrograman yang dinamis dan mudah dipahami. Kamu tertarik untuk mempelajarinya? Kenali dulu dasar bahasa pemrograman Python. 

1. Input

Python adalah EKRUT 
Pengetahuan dasar pertama yang harus kamu ketahui terkait python yakni proses input-EKRUT

Tahapan ini merupakan proses memasukkan data ke dalam proses komputer melalui peralatan input.  

Pada bahasa Python, metode ini digunakan untuk menerima masukan dari pengguna, dengan input() dan raw_input().

2. Data

Python adalah EKRUT 
Beberapa tipe data adalah string number list tuple dan lainnya-EKRUT

Data berperan sebagai bahan mentah yang akan diolah menjadi informasi, sehingga dapat berguna dan dimanfaatkan oleh pengguna. 

Data dapat berupa variabel, konstanta, atau yang berisi bilangan, maupun kalimat. Beberapa tipe data adalah string, number, list, tuple, dan lainnya.

Baca juga: Mengenal sejarah bahasa pemrograman Python lebih dalam

3. Operation

Python adalah EKRUT
 
Operation berfungsi mengubah suatu nilai menjadi nilai lain-EKRUT

Operation berfungsi mengubah suatu nilai menjadi nilai lain. 

Yang termasuk operation atau yang biasa disebut dengan operator adalah operator aritmatika, operator assignment, dan lainnya.

4. Output

Python adalah EKRUT 
Output menuliskan informasi yang ditampilkan dilayar, disk, atau ke salah satu unit I/O-EKRUT

Output menuliskan informasi yang ditampilkan dilayar, disk, atau ke salah satu unit I/O. 

Pada Python 2.0, untuk menampilkan output dengan menulis sintax print. Sedangkan pada Python 3.0 dengan menggunakan fungsi print().

5. Conditional

Python adalah EKRUT 
Pada conditional, Python menggunakan pernyataan if, else, dan elif.​​-EKRUT

Conditional memperlihatkan jumlah perintah yang akan dijalankan jika kondisi tertentu sudah terpenuhi. 

Jika username dan password yang dimasukan benar, maka halaman utama akan ditampilkan. Pada conditional, Python menggunakan pernyataan if, else, dan elif.

6. Looping

Python adalah EKRUT 
Pada looping ini menggunakan pernyataan for dan while-EKRUT

Melalui looping, sebuah perintah akan berjalan beberapa kali, selama kondisi yang ditentukan atau kondisi yang terpenuhi. 

Pada looping ini, Python menggunakan pernyataan for dan while untuk melakukan pengulangan.

Baca juga: 6 Kelebihan bahasa pemrograman Python

7. Subroutine

Python adalah EKRUT 
Subroutine merupakan code section yang bisa dipakai berulang kali pada program yang sama-EKRUT

Subroutine merupakan code section yang bisa dipakai berulang kali pada program yang sama. Section ini terpisah dari coding utama. 

Kamu bisa membayangkan subroutine seperti game Super Mario Bros. Untuk bisa naik level, kamu harus melakukan perjalanan melewati sebuah pipa, bukan? Proses subroutine berlangsung seperti itu. 

Setidaknya ada tiga manfaat subroutine. Pertama, membuat program lebih muda dibaca. Kedua, mengurangi duplikasi kode. Ketiga, memetakan persoalan agar bisa lebih mudah diselesaikan.

8. String handling

Python adalah EKRUT 
Pengetahuan dasar tentang pemrograman Python yakni string handling-EKRUT

Penanganan string mengacu pada manipulasi variabel string yang memiliki fungsi yakni: 

  • Mencari variabel untuk frasa tertentu
  • Memeriksa panjang variabel
  • Memeriksa jumlah kali tertentu karakter atau kata yang digunakan

Dalam dunia nyata penanganan string digunakan untuk memeriksa kata sandi dan memastikan kekuatan kata sandi itu sendiri. 

Baca juga: 10 pilihan open-source Python populer di GitHub

Nah, sekarang kamu sudah mengetahui pengetahuan dasar bahasa pemrograman Python. Jangan berhenti sampai di sini ya. 

Dengan mempelajari bahasa pemrograman secara intensif,  kamu bukan hanya mengasah kemampuan, tapi juga bisa mengerjakan berbagai proyek Python. 

Asyiknya lagi, kamu bisa melakukannya secara remote, lho!

python adalah EKRUT 
Last update 13 June 2020

Sumber:

  • quora.com
  • csnewbs

Tags

Share

Apakah Kamu Sedang Mencari Pekerjaan?

    Already have an account? Login

    Artikel Terkait

    0-bug-hunter.jpg

    Technology

    Bug Hunter: Cara Kerja, Bedanya dengan Hacker, dan Daftar Bug Bounty Program

    Arin Khurota

    11 August 2022
    8 min read
    pertanyaan-interview-full-stack-developer---EKRUT.jpg

    jobs

    Berikut 6 Pertanyaan Interview Kerja Full Stack Developer

    Maria Tri Handayani

    11 August 2022
    3 min read
    H1_1._Mengenal_Python_Bahasa_Pemrograman_yang_Sedang_Populer_Saat_Ini.jpg

    Technology

    Mengenal Python: Bahasa Pemrograman yang Sedang Populer Saat Ini

    Anisa Sekarningrum

    10 August 2022
    6 min read

    Video