Rabu, 15 Februari 2023

TUGAS LIST PADA PYTHON

TUGAS LIST PADA PYTHON


Pengertian List
Dalam bahasa pemrograman Python, struktur data yang paling dasar adalah urutan atau list. Setiap elemen - elemen berurutan akan diberi nomer posisi atau indeksnya. Indeks pertama dalam list adalah nol, indeks kedua adalah satu dan seterusnya. 
List adalah tipe data yang paling serbaguna dalam bahasa pemrogran Python. List ditulis sebagai daftar nilai yang dipisahkan koma (item) antara tanda kurung siku. Dalam membuuat list pada Python sangatlah sederhana. Tinggal memasukkan berbagai nilai yang di pisahkan dengan tanda koma di antara tanda kurung siku.

1. Membuat List
List adalah tipe data yang paling serbaguna yang tersedia dalam bahasa Python, yang dapat ditulis sebagai daftar nilai yang dipisahkan koma (item) antara tanda kurung dan siku. Hal penting tentang daftar adalah item dalam list tidak boleh sama jenisnya.
Membuat list sangat sederhana tinggal memasukkan berbagai nilai yang dipisahkan koma di antara tanda kurung siku. Dibawah ini adalah contoh sederhana pembuatan list dalam bahasa Python.
Nama variabel = [isi]
contoh :
Mylist = ["Apel","pisang","melon"]

2. Menambah Data
Append() pada variabel Mylist berfungsi untuk menambahkan data baru pada akhir list
data = "sirsak"
Mylist.append(data)

3. Menampilkan Data
[0] pada Mylist berfungsi untuk menentukan data mana yang akan ditampilkan.
Setiap isi dari variabel tipe list selalu diberi nomer dengan angka yang dimulai dengan angka yang dimulai dengan angka 0 untuk data yang paling awal
print(Mylist[0])

4. Merubah Data List
Anda dapat memperbarui satu atau beberapa nilai di dalam list dengan memberikan potongan di sisi kiri operator penugasan, dan Anda dapat menambahkan nilai ke dalam list dengan metode append()
Sebagai contoh :
Mylist[0]=data

5. Menghapus List
Untuk menghapus nilai di dalam list python , Anda dapat menggunakan salah satu pernyataan del jika Anda tahu persis elemen yang Anda hapus. Anda dapat menggunakan metode remove() jika Anda tidak tahu persis item mana yang akan dihapus.
Sebagai contoh :
Mylist.clear()

Kamis, 02 Februari 2023

PERULANGAN WHILE PADA PYTHON

 Perulangan While Pada Python

Apa yang dimaksud perulangan while?

Untuk mengulang statement sebanyak 1 kali terlebih dahulu, kemudian akan mengecek statement didalam while apakah bernilai benar, jika bernilai benar maka akan di ulang kembali. Singkatnya, perulangan while adalah perulangan yang bersifat indefinite alias tidak pasti, atau bahkan tidak terbatas.

Penulisan Sintaks While

Kita bisa menulis Sintaks While dengan cara berikut :

while <kondisi>:

    #blok kode yang akan di ulang - ulang

Terdapat 3 komponen utama :

1. Yang pertama adalah keyword while, ini harus kita isi

2. Yang kedua adalah <kondisi>: ini bisa berupa variabel boolean atau ekspresi logika

3. Dan yang terakhir adalah blok (atau kumpulan baris) kode yang akan di ulang - ulang kondisi terpenuhi

Perulangan Tanpa Batas

     Perulangan while sangat berkaitan dengan variabel boolean, atau logical statement. Karena penentuan kapan suatu blok kode akan diulang - ulang ditinjau dari TRUE Or FALSE dari suatu pernyataan logika.

     Sehingga jika suatu kondisi itu selalu benar, maka perulangannya pun akan selalu di eksekusi.

Perhatikan contoh berikut :

while 1 + 2 == 3:

    print ('halo dunia !')

Jika dieksekusi, sistem akan mencetak tulisan "halo dunia!" berkali - kali tanpa henti. 







PERULANGAN FOR PADA PYTHON

 Perulangan For Pada Python

Apa itu perulangan For pada Python?

     Perulangan for pada Python adalah perintah yang digunakan untuk melakukan iterasi dari sebuah nilai sequence atau data koleksi pada python seperti List, Tuple, String dan lain - lain.

Berikut beberapa contoh program perulangan for pada python untuk mempermudah pemahaman :

1. Perulangan for dengan Interval Bilangan (range)

    Program ini menggunakan range(2), berikut kode programnya.

for i in range (2):

      print(i)

Hasil yang ditampilkan

0

1

Ini adalah contoh perulangan for menggunakan 1 parameter.

Angka 2 adalah parameter nilai akhir, karena nilai awal sudah di setting oleh program.

2. Perulangan for dengan Interval Bilangan (range)

    Program ini menggunakan range(4,7) sebagai urutan perulangan, berikut adalah kode programnya.

 for in range(4, 7):

      print (i)

Hasil yang ditampilkan

4

5

6

Ini adalah contoh perulangan for menggunakan 2 parameter

   - Parameter pertama adalah nilai awal

   - Parameter kedua adalah nilai akhir

3. Perulangan for dengan Interval Bilangan (range)

    Program ini menggunakan range(2, 11, 4) sebagai urutan perulangan, berikut kode programnya.

for i in range(2, 11, 4):

      print(i)

Hasil yang ditampilkan

2

6

10 

Ini adalah contoh perulangan for menggunakan 3 parameter

   - Parameter pertama adalah nilai awal

   - Parameter kedua adalah nilai akhir 

   - Parameter ketiga adalah kelipatan (iterasi) atau dapat disebut cara untuk mencapai nilai akhir


IF PADA PYTHON

  If Pada Python

     
1. Kondisi If
     Pengambilan keputusan (kondisi if) digunakan untuk mengantisipasi kondisi yang terjadi saat jalannya program dan menentukan tindakan apa yang akan diambil sesuai dengan kondisi. Pada python ada beberapa statement/kondisi diantaranya adalah if, else, dan elif kondisi if digunakan untuk mengeksekusi kode jika kondisi bernilai benar (true). Jika kondisi bernilai salah (false) maka statement/kondisi if tidak akan di eksekusi.

#kondisi if adalah kondisi yang akan di eksekusi oleh program jika bernilai benar 

nilai = 9

#jika kondisi benar/TRUE maka program akan mengeksekusi perintah di bawahnya

if(nilai > 7):

   print("Sembilan Lebih Besar Dari Angka Tujuh") 

   #kondisi benar, Dieksekusi

#Jika kondisi salah/FALSE maka program tidak akan mengeksekusi perintah dibawahnya

if (nilai > 10) 

    print("Sembilan Lebih Besar Dari Angka Sepuluh")

#Kondisi salah, maka tidak tereksekusi

Dari contoh diatas, jika program dijalankan maka akan mencetak string "Sembilan Lebih Besar Dari Angka Tujuh" sebanyak 1 kali yaitu pada if pertama. Di if kedua statement bernilai salah, jadi perintah print ("Sembilan Lebih Besar Dari Angka Sepuluh") tidak akan di eksekusi.

2. Kondisi If Else

     Pengambilan keputusan (kondisi if else) tidak hanya digunakan untuk menentukan tindakan apa yang akan diambil sesuai dengan kondisi, tetapi juga digunakan untuk menentukan tindakan apa yang akan diambil/dijalankan jika kondisi tidak sesuai.

     Pada python ada beberapa statement/kondisi diantaranya adalah if, else, dan elif kondisi if digunakan untuk mengeksekusi kode jika kondisi bernilai benar. Kondisi if else pernyataan benar (TRUE) kode dalam if dieksekusi, tetapi jika bernilai salah (FALSE) maka akan mengeksekusi kode di dalam else.

#Kondisi If else adalah jika kondisi bernilai TRUE maka akan di eksekusi pada If, tetapi jika FALSE maka akan dieksekusi kode pada else

nilai = 3

#Jika pernyataan pada If bernilai TRUE maka If akan dieksekusi, tetapi jika FALSE kode pada else yang akan dieksekusi

If (nilai > 7):

    print("Selamat Anda Lulus")

Else:

    print("Maaf Anda Tidak Lulus")

Pada contoh diatas, jika program dijalankan maka akan mencetak string "Maaf Anda Tidak Lulus" karena pernyataan if bernilai false.

3. Kondisi Elif 

Pengambilan keputusan (kondisi if elif) merupakan lanjutan/percabangan logika dari "kondisi if". Dengan elif kita bisa membuat kode program yang akan menyeleksi beberapa kemungkinan yang bisa terjadi. Hampir sama dengan kondisi "elif" bisa banyak tidak hanya satu.

hari_ini="Minggu"

if(hari_ini=="Senin")

    print("Saya Akan Kuliah"):

Elif("hari_ini=="Selasa"):

       print("saya akan kuliah"):

Elif("hari_ini=="Rabu"):

       print("saya akan kuliah"):

Elif("hari_ini=="Kamis"):

       print("saya akan kuliah"):

Elif("hari_ini=="Jumat"):

       print("saya akan kuliah"):

Elif("hari_ini=="Sabtu"):

       print("saya akan kuliah"):

Elif("hari_ini=="Minggu"):

       print("saya akan libur"):

Pada contoh diatas, jika program dijalankan maka akan mencetak string "saya akan libur"

OPERATOR

Operator Pada Python

Apasih yang disebut operator itu? Yuk simak!
Operator adalah simbol yang digunakan untuk melakukan operasi tertentu seperti operasi aritmatika (penjumlahan, pengurangan, permbagian dan perkalian) dan operasi lainnya.
 Adapun beberapa operasi yang sudah dipelajari sebagai berikut :
1. Operator Aritmatika
    (+) penjumlahan
    (-) pengurangan
    (*) perkalian
    (/) pembagian
    (%) sisa bagi
    (**) perpangkatan
    (//) pembulatan 
2. Operator Perbandingan
    (==)sama dengan
    (!=) tidak sama dengan
    (>) lebih besar
    (<) lebih kecil
    (>=) lebih besar sama dengan 
    (<=) lebih kecil sama dengan
3. Operator Logika
    and : mengembalikan nilai true jika keduanya benar
    or   : mengembalikan nilai true jika salah satu benar dan nilai keduanya benar dianggap true
    not : membalikan nilai jika bernilai true yang ditampilkan false, jika nilai false yang ditampilkan true

VARIABEL DAN TIPE DATA PADA PYTHON

VARIABEL DAN TIPE DATA PADA PYTHON
     Python adalah bahasa pemrograman back-end. Web developer bisa menggunakan kode Python untuk mentransfer data ke dan dari server, berinteraksi dengan database, dan mengelola keamanan situs. Ada banyak framework Python yang sering digunakan dalam web development, termasuk: Django.

Variabel Pada Python
     Variabel adalah setiap karakteristik, jumlah, atau kuantitas yang dapat diukur atau dihitung. Variabel juga bisa disebut item data. 
Penulisan variabel Python sendiri juga memiliki aturan tertentu, yaitu :
1. Karakter pertama harus berupa huruf atau garis bawah/underscore _
2. Karakter selanjutnya dapat berupa huruf, garis bawah/underscore _ atau angka
3. Karakter pada nama variabel bersifat sensitif (case-sensitif). Artinya huruf kecil dan huruf besar dibedakan. Sebagai contoh, variabel namaDepan dan namadepan adalah variabel yang berbeda.

Tipe Data Pada Python
1. Integer
    Digunakan untuk memasukkan nilai bilangan bulat.
2. Float
    Digunakan untuk menampung menampung nilai bilangan desimal.
3. String
    Untuk menampung nilai teks, seperti huruf, tanda baca, dan karakter spesial lainnya. 
4. Boolean
    Boolean adalah tipe data Python yang hanya bisa diisi oleh dua nilai, yaitu True dan False.


FUNCTION

 FUNCTION Dalam MySQL , fungsi (function) merujuk pada suatu prosedur yang mengembalikan suatu nilai sebagai hasil dari eksekusi beberapa p...