Cara menggunakan baris perintah dengan python

Tekan tombol

a = 10   #Inisialisasi variabel a

a += 3   # a = a + 3
a -= 4   # a = a - 4
a *= 5   # a = a * 5
a /= 6   # a = a / 6
_8 atau
a = 10   #Inisialisasi variabel a

a += 3   # a = a + 3
a -= 4   # a = a - 4
a *= 5   # a = a * 5
a /= 6   # a = a / 6
9 pada keyboard, dan ketik
a = 'Saya' 
b = 'Belajar'
c = 'Python' 

a + b + c
0, Pilih
a = 'Saya' 
b = 'Belajar'
c = 'Python' 

a + b + c
1

Tampilan pencarian editor IDLE seperti terlihat pada gambar di bawah ini

Cara menggunakan baris perintah dengan python

+ Tampilan awal IDLE

Di awal pembukaan Idle, Anda akan melihat jendela dengan judul

a = 'Saya' 
b = 'Belajar'
c = 'Python' 

a + b + c
2. Jendela ini adalah jendela perintah (konsol) dari Idle. Fungsinya untuk menjalankan perintah python di luar kode utama python atau untuk memasukkan input data untuk diproses kembali di kode utama

Ketika Anda langsung melakukan operasi pada console, maka console akan langsung memberikan output dari input yang Anda berikan, seperti pada gambar berikut

Cara menggunakan baris perintah dengan python

+ Mainkan menggunakan konsol Python

Mark

a = 'Saya' 
b = 'Belajar'
c = 'Python' 

a + b + c
_3 adalah console input yang standby dan siap untuk diberikan perintah

Saat Anda menekan

a = 'Saya' 
b = 'Belajar'
c = 'Python' 

a + b + c
4 beberapa kali, maka konsol tidak memberikan nilai pengembalian

  • Bagaimana jika kita memasukkan nomor?

Misalnya, masukkan nomor sesuai dengan tanggal hari ini. Seperti

a = 'Saya' 
b = 'Belajar'
c = 'Python' 

a + b + c
_5 variasi berikut. Maka tampilan return dari console python adalah seperti gambar berikut

Untuk penggunaan angka desimal, dengan Python ditandai dengan titik

a = 'Saya' 
b = 'Belajar'
c = 'Python' 

a + b + c
6 bukan koma
a = 'Saya' 
b = 'Belajar'
c = 'Python' 

a + b + c
7

Cara menggunakan baris perintah dengan python

Lihat Video >>>

+ Menggunakan Python sebagai kalkulator (alat kalkulasi)

Coba masukkan operasi sederhana di konsol Python yang ada, seperti

15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.

Untuk hasil perhitungan sederhana diatas kira-kira akan menghasilkan operasi seperti gambar berikut

Cara menggunakan baris perintah dengan python

*) Agar penulisan kode lebih mudah dibaca, biasanya diberikan

a = 'Saya' 
b = 'Belajar'
c = 'Python' 

a + b + c
8 sebelum dan sesudah operator. Seperti format berikut

Angka [spasi] [operator] [spasi] Angka

+ Komentar tentang Python

Penggunaan komentar di Python diawali dengan hastag

a = 'Saya' 
b = 'Belajar'
c = 'Python' 

a + b + c
9 dan dilanjutkan dengan isi pesan komentar atau sekedar mengabaikan kode yang tidak digunakan dalam program

Contoh

#Ini adalah contoh komentar pada Python

5 + 4 #Proses penambahan 5 dan 4

Untuk hasil penulisan diatas akan menghasilkan output seperti gambar dibawah ini

Cara menggunakan baris perintah dengan python

Lihat Video >>>

+ Variabel

Variabel dalam Python adalah tempat atau wadah di mana nilai dapat diisi atau diganti dengan nilai terbaru. Sifat wadah ini tidak tetap atau dapat berubah

Contoh penulisan variabel dengan Python adalah sebagai berikut

a = 12
b = 9

c = a + b

Cara menggunakan baris perintah dengan python

Pada

a *= 3
a += 'Semangat'
a + b + c
_0, nilai
a *= 3
a += 'Semangat'
a + b + c
1 dimasukkan ke dalam wadah yang akan disebut
a *= 3
a += 'Semangat'
a + b + c
2. Begitu juga pada
a *= 3
a += 'Semangat'
a + b + c
_3, nilai
a *= 3
a += 'Semangat'
a + b + c
4 dimasukkan ke dalam wadah yang akan disebut
a *= 3
a += 'Semangat'
a + b + c
5. Hingga wadah
a *= 3
a += 'Semangat'
a + b + c
_6, berisi operasi penjumlahan antar variabel
a *= 3
a += 'Semangat'
a + b + c
7

*) Untuk menampilkan isi variabel pada console, nama variabel dapat dituliskan pada input console

  • Mengubah isi variabel

Untuk mengubah isi variabel yang sudah ada sebelumnya, kita bisa mengubahnya dengan memasukkan nilai terbaru dari variabel yang sama. Misalnya kita akan mengubah variabel

a *= 3
a += 'Semangat'
a + b + c
_2 dengan nilai
a *= 3
a += 'Semangat'
a + b + c
_9, maka akan ditulis kurang lebih sebagai berikut
panjang_bangunan = 100
lebar_bangunan = 50
luas = panjang_bangunan * lebar_bangunan
0

Untuk hasilnya

a *= 3
a += 'Semangat'
a + b + c
_7 setelah variabel
a *= 3
a += 'Semangat'
a + b + c
2 diupdate menjadi
panjang_bangunan = 100
lebar_bangunan = 50
luas = panjang_bangunan * lebar_bangunan
3 seperti terlihat pada gambar dibawah ini

Cara menggunakan baris perintah dengan python

Lihat Video >>>

  • Operasi dengan variabel itu sendiri

Pada operasi ini, suatu variabel akan dioperasikan dengan variabel yang sama hanya berbeda pada posisi urutan eksekusi pada iterasi. Seperti kode berikut ini

a = 10
a = a + 5

Cara menggunakan baris perintah dengan python

atau dengan menggunakan

panjang_bangunan = 100
lebar_bangunan = 50
luas = panjang_bangunan * lebar_bangunan
_4,
panjang_bangunan = 100
lebar_bangunan = 50
luas = panjang_bangunan * lebar_bangunan
5,
panjang_bangunan = 100
lebar_bangunan = 50
luas = panjang_bangunan * lebar_bangunan
6, dan
panjang_bangunan = 100
lebar_bangunan = 50
luas = panjang_bangunan * lebar_bangunan
7

a = 10   #Inisialisasi variabel a

a += 3   # a = a + 3
a -= 4   # a = a - 4
a *= 5   # a = a * 5
a /= 6   # a = a / 6

Cara menggunakan baris perintah dengan python

Lihat Video >>>

  • Variabel dalam string/kata

Pada penulisan variabel tidak hanya dapat diisi dengan angka, tetapi juga dapat berupa string atau kata. Sebagai contoh

a = 'Saya' 
b = 'Belajar'
c = 'Python' 

a + b + c

Cara menggunakan baris perintah dengan python

Untuk variasi tulisan lainnya

a *= 3
a += 'Semangat'
a + b + c

Cara menggunakan baris perintah dengan python

Lihat Video >>>

  • Penulisan variabel baik dan buruk

Untuk penulisan variabel sebaiknya dalam format huruf kecil semua (lowercase). Jika terdiri dari dua kata, harus diberi garis bawah

panjang_bangunan = 100
lebar_bangunan = 50
luas = panjang_bangunan * lebar_bangunan
8 sebagai penghubung antara keduanya

Untuk penulisan variabel yang baik sebagai berikut

panjang_bangunan = 100
lebar_bangunan = 50
luas = panjang_bangunan * lebar_bangunan

Sebuah contoh yang buruk

15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
_0

Lihat Video >>>

  • Nilai boolean

Nilai Boolean adalah nilai yang mengandung dua jenis, yaitu

panjang_bangunan = 100
lebar_bangunan = 50
luas = panjang_bangunan * lebar_bangunan
9 dan
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
00. Dalam Python dan sebagian besar bahasa pemrograman lainnya, tanda
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
01 berarti memasukkan nilai ke dalam variabel dan tanda
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
02 adalah operator pembanding atau kondisi.
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
_03 adalah
a *= 3
a += 'Semangat'
a + b + c
2 diisi dengan nilai
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
05, sedangkan
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
06 adalah kondisi "Apakah
a *= 3
a += 'Semangat'
a + b + c
2 mengandung
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
05?". Coba kode berikut

15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
_1

maka hasilnya akan seperti berikut

Cara menggunakan baris perintah dengan python

tulisan

15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
_06 memiliki fungsi yang sama dengan
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
12. Namun,
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
_06 lebih mudah dibaca daripada
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
12. Jadi, dalam beberapa kondisi penulisan seperti
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
15

15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
_2

maka hasilnya akan seperti berikut

Cara menggunakan baris perintah dengan python

Lihat Video >>>

Selain penggunaan

15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
_02, terdapat beberapa operator pembanding lainnya yaitu

OperatordesExamples for
panjang_bangunan = 100
lebar_bangunan = 50
luas = panjang_bangunan * lebar_bangunan
9
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
18a equal to B
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
19
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
20A is not the same as B
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
21
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
22A greater than B
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
23
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
24a greater or equal to B
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
25,
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
26
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
27

Lihat Video >>>

  • Nilainya adalah Tidak ada

Nilai

15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
_32 adalah nilai yang berarti
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
33 atau tanpa nilai. Nilai
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
_33 tidak berarti
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
35 atau
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
36. Nilai
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
_32 dalam Python lebih dari
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
38 dalam bahasa pemrograman lain

Sebagai contoh

15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
_3

maka hasilnya akan seperti berikut.

Cara menggunakan baris perintah dengan python

Lihat Video >>>

+ Fungsi 15 + 6 70 - 43 14 * 3 13 / 3 13. / 3._39 di Python

15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
_39 adalah fungsi dalam Python untuk menampilkan semua jenis hasil operasi atau variabel di layar. Semua jenis data dapat ditampilkan dalam bentuk data 'mentah' atau RAW. Fungsi ini biasanya sangat berguna untuk debugging atau mengetahui proses pengolahan nilai atau operasi pada setiap tahapan. Fungsi ini sangat berguna untuk kode lainnya nanti

15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
_4

Cara menggunakan baris perintah dengan python


Lihat Video >>>


3. Editor Di IDLE

Editor di IDLE berbeda dari konsol. Editor ini adalah jendela dokumen untuk menulis dan memodifikasi kode python kita. Dokumen ini nantinya akan disimpan dalam format

15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
41

Untuk membuat dokumen Python baru, Anda dapat menekan tombol

15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
42 pada keyboard atau klik
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
43 pada jendela Python Shell, setelah itu Anda akan diperlihatkan jendela editor kode. Kode python akan ditulis di jendela ini nanti. Gambar berikut adalah perbedaan antara jendela konsol dan jendela editor Python

Untuk menyimpan dokumen, Anda dapat menekan tombol

15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
44 pada keyboard atau
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
45 pada jendela editor. Pada gambar berikut dokumen baru yang telah dibuat disimpan dengan nama
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
46

Cara menggunakan baris perintah dengan python

Lihat Video >>>

+ Jalankan program dari editor

Menjalankan program Python yang sudah tertulis di editor, Anda bisa menekan tombol

15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
47 pada keyboard atau klik
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
48 pada menu bar editor IDLE

Misalnya, kami akan menjalankan program untuk memasukkan kata sandi sederhana menggunakan fungsi ________10______49 berikut

15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
_5

Kemudian program Python yang sudah dijalankan akan meminta user untuk memasukkan username dan password. Jika password yang benar adalah

15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
_50, maka program akan memberikan return berupa kalimat
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
51. Di sisi lain, jika Anda memasukkan kata sandi selain
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
50, itu akan memberi Anda pengembalian dalam bentuk kalimat
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
53

Cara menggunakan baris perintah dengan python

+ Beberapa fitur pada editor IDLE

Beberapa fitur editor IDLE yang perlu diketahui adalah:

  • Nomor Baris

Pada umumnya ketika terjadi kesalahan dalam penulisan kode di editor, seperti variabel yang digunakan belum pernah dideklarasikan sebelumnya atau nama variabel berbeda dengan yang digunakan, konsol akan memberitahukan lokasi baris terjadinya kesalahan tersebut. seperti pada gambar berikut

Cara menggunakan baris perintah dengan python

Untuk memastikan letak kesalahan, biasanya garis kesalahan berada pada garis kesalahan sebelumnya. Misal error pada gambar diatas disebabkan oleh

15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
54 karena variabel
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
55 pada baris 4 belum dideklarasikan, maka error tersebut disebabkan oleh
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
56 yang letaknya sebelum error terjadi. Untuk mengetahui baris
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
_57 yang ada di editor, bisa dilihat di pojok kanan bawah editor IDLE, di text
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
58
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
59. Misalnya pada gambar di bawah ini menunjukkan lokasi
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
60 dan
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
61 di editor IDLE

Cara menggunakan baris perintah dengan python

  • Kehilangan pasangan dalam menulis (Missing Character)

Kesalahan atau kesalahan yang sering terjadi saat menulis kode dengan Python, adalah hilangnya pasangan saat menulis. Semilsal yang sering terjadi adalah

  1. Sepasang tanda kurung
    15 + 6
    
    70 - 43
    
    14 * 3
    
    13 / 3
    
    13. / 3.
    62, tanda kutip atas
    15 + 6
    
    70 - 43
    
    14 * 3
    
    13 / 3
    
    13. / 3.
    63 atau
    15 + 6
    
    70 - 43
    
    14 * 3
    
    13 / 3
    
    13. / 3.
    64
  2. Menulis
    15 + 6
    
    70 - 43
    
    14 * 3
    
    13 / 3
    
    13. / 3.
    _65 pada pengulangan atau pengkondisian
  3. Kurangnya
    15 + 6
    
    70 - 43
    
    14 * 3
    
    13 / 3
    
    13. / 3.
    _66 pada penulisan variabel
  4. Tulisan yang tidak selaras terutama pada pengulangan dan pengkondisian

Lihat Video >>>

Seperti contoh berikut ini

Kurangnya tanda kurung tutup

15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
_6

Cara menggunakan baris perintah dengan python

Kurangnya usus besar

15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
_7

Cara menggunakan baris perintah dengan python

Keuntungan ruang

15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
_8

Cara menggunakan baris perintah dengan python

Penulisannya tidak selaras dalam hal tingkatan

15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
_9

Cara menggunakan baris perintah dengan python

Secara umum, ketika terjadi kesalahan dalam penulisan kode di editor, seperti hilang titik dua

15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
65, tanda kurung tutup
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
68 atau hilang
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
66, konsol IDLE akan memberi tahu lokasi baris dan kolom tempat terjadinya kesalahan

  • Beri komentar dalam beberapa baris

Python juga memiliki fitur untuk memberikan komentar pada beberapa baris. Dalam hal ini, Anda dapat menyematkan kode

15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
70 ke awal dan akhir kode yang akan dikomentari, misalnya, tulis kode berikut di editor Anda dan
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
71

Angka [spasi] [operator] [spasi] Angka

0

kemudian akan ditampilkan

Angka [spasi] [operator] [spasi] Angka

1


4. Pengkondisian

Kami juga telah menggunakan sintaks berikut di konsol, bukan di ? . Namun, mari kita perjelas penggunaan conditional di Python

Angka [spasi] [operator] [spasi] Angka

2

Bentuk dasar if conditioning adalah sebagai berikut

Angka [spasi] [operator] [spasi] Angka

3

Kami juga dapat menambahkan

15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
_72 ke pengkondisian untuk negasi dari kondisi berikut. Menulis ke editor Anda, dan
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
_71 program

Angka [spasi] [operator] [spasi] Angka

4

maka keluaran dari operasi tersebut adalah

Angka [spasi] [operator] [spasi] Angka

5

Lihat Video >>>

Hindari penggunaan kondisi tinggi dengan ________10______74

Untuk penggunaan beberapa kondisi tinggi, hindari penggunaan berulang

15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
75 dan
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
76 sebagai berikut

Angka [spasi] [operator] [spasi] Angka

6

yang terbaik adalah menggunakan

15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
_74 saat menulis kondisi bertingkat. Selain enak dipandang, juga mudah mengatur kondisi yang kita buat. Misalnya pada kode berikut

Angka [spasi] [operator] [spasi] Angka

7

Kedua program di atas, bekerja dengan baik, sebagai berikut

Angka [spasi] [operator] [spasi] Angka

8

Selain itu, penggunaan

15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
_74 memudahkan untuk mengatur kondisi yang ada seperti contoh berikut

Angka [spasi] [operator] [spasi] Angka

_9

lalu outputnya

#Ini adalah contoh komentar pada Python

5 + 4 #Proses penambahan 5 dan 4
_0

Hindari penggunaan tulisan

15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
_76 lagi pada kondisi lain, seperti

#Ini adalah contoh komentar pada Python

5 + 4 #Proses penambahan 5 dan 4
_1

lalu outputnya

#Ini adalah contoh komentar pada Python

5 + 4 #Proses penambahan 5 dan 4
_2

Kedua kode di atas sangat berbeda dalam output. Untuk penggunaan

15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
_74 sebagai pengkondisian, kondisi
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
81 adalah bagian dari kondisi pertama
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
19, yaitu
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
83. Sedangkan pada penggunaan
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
_84 pada kode di bawah ini, kondisi ini berbeda dengan kondisi
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
85, sehingga keluaran program berlaku pengkondisian
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
86 atau bukan merupakan bagian dari kondisi sebelumnya

Lihat Video >>>

Coba aktifkan kode berikut

#Ini adalah contoh komentar pada Python

5 + 4 #Proses penambahan 5 dan 4
_3


5. List dan Tuple

15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
_87 atau register adalah sekumpulan data yang nantinya akan digunakan sebagai template untuk melakukan operasi. Dalam daftar ini, adalah sebuah variabel yang dapat kita panggil setiap anggotanya sesuai dengan urutannya masing-masing

Seperti kasus di bawah ini

#Ini adalah contoh komentar pada Python

5 + 4 #Proses penambahan 5 dan 4
_4

Program di atas dapat berjalan dengan baik. Namun, dalam penulisan pengkondisian, terjadi penulisan yang berulang-ulang dan membosankan. Oleh karena itu,

15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
_87 dapat digunakan untuk mempersingkat tulisan. Seperti kode berikut ini

#Ini adalah contoh komentar pada Python

5 + 4 #Proses penambahan 5 dan 4
_5

Tidak peduli berapa banyak siswa yang ada, pengkondisian tidak akan ditulis sebagai banyak siswa. Penambahan register siswa baru, hanya menambah variabel

15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
89 yang sudah bertipe
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
87 atau
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
91

Lihat Video >>>

Lalu, apa yang bisa kita lakukan dengan ________10______87 ?

Pertama, kami mencoba membuka konsol Python baru. Kemudian tulis variabel dengan

15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
_87 di dalamnya. Terserah Anda untuk membuat daftar apa. Seperti daftar berikut ini

#Ini adalah contoh komentar pada Python

5 + 4 #Proses penambahan 5 dan 4
_6

Selain itu, kita juga bisa mengolah konten yang ada di list. Sebagai contoh

#Ini adalah contoh komentar pada Python

5 + 4 #Proses penambahan 5 dan 4
_7

Selain itu, kita juga dapat mengambil beberapa bagian menggunakan

15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
94 atau
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
95, sebagai berikut

#Ini adalah contoh komentar pada Python

5 + 4 #Proses penambahan 5 dan 4
_8

Kita juga bisa mengecek keanggotaan string dari flat yang kita buat, misalnya

#Ini adalah contoh komentar pada Python

5 + 4 #Proses penambahan 5 dan 4
_9

Namun, kami tidak dapat menggunakan perintah di bawah ini untuk memeriksa keanggotaan dari daftar

a = 12
b = 9

c = a + b
0

a

15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
_87 juga memiliki fungsi tersendiri yaitu
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
97,
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
98, dan
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
99. Untuk mengetahui setiap fungsi, ikuti kode berikut di konsol

a = 12
b = 9

c = a + b
1

Mari tambahkan lebih banyak sayuran

a = 12
b = 9

c = a + b
2

Lalu bagaimana jika kita ingin menghapus semua nama di list yang memiliki nama yang sama?

a = 12
b = 9

c = a + b
_3

Kita juga dapat mengubah nama pada register menggunakan

15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
94 dan
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
95 sebagai berikut

a = 12
b = 9

c = a + b
4

Operasi pada 15 + 6 70 - 43 14 * 3 13 / 3 13. / 3._87

Untuk beberapa kasus berikut, mungkin Anda akan bertemu dengannya nanti, misalnya

a = 12
b = 9

c = a + b
5

Untuk setiap penggunaan

Angka [spasi] [operator] [spasi] Angka

_03 dengan Python, akan ada
Angka [spasi] [operator] [spasi] Angka

04 dibuat

a = 12
b = 9

c = a + b
6

Oleh karena itu, untuk membuat dua

15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
_87 yang memiliki nilai yang sama tetapi keduanya adalah variabel yang berbeda dan tidak memiliki hubungan seperti
Angka [spasi] [operator] [spasi] Angka

06 di atas, fungsi
Angka [spasi] [operator] [spasi] Angka

07 dapat diberikan ke sumber variabel yang akan digandakan. Sebagai contoh

a = 12
b = 9

c = a + b
7

Lihat Video >>>

Tupel

Angka [spasi] [operator] [spasi] Angka

08 mirip dengan
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
87, hanya jika daftar menggunakan
Angka [spasi] [operator] [spasi] Angka

03 sedangkan tuple menggunakan
Angka [spasi] [operator] [spasi] Angka

11 dalam penulisannya. Sebagai contoh

a = 12
b = 9

c = a + b
8

Saat menulis

Angka [spasi] [operator] [spasi] Angka

08 yang berisi satu nilai, dapat ditulis dengan
Angka [spasi] [operator] [spasi] Angka

13 bukan
Angka [spasi] [operator] [spasi] Angka

14, karena penggunaan
Angka [spasi] [operator] [spasi] Angka

14 digunakan untuk
Angka [spasi] [operator] [spasi] Angka

16. Seperti kode berikut ini

a = 12
b = 9

c = a + b
_9

Pada beberapa kasus tertentu, tulisan berikut masih bisa digunakan namun tidak disarankan karena akan sulit untuk mengidentifikasinya

a = 10
a = a + 5
0

Angka [spasi] [operator] [spasi] Angka

08 tidak memiliki fungsi
Angka [spasi] [operator] [spasi] Angka

18 sebagai
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
87

a = 10
a = a + 5
1


6. Loop

Angka [spasi] [operator] [spasi] Angka

20 atau pengulangan adalah fungsi dari banyak bahasa pemrograman yang digunakan untuk melakukan satu atau banyak kegiatan atau tindakan yang dilakukan berkali-kali. Ada beberapa jenis loop di Python, di antaranya

  • Angka [spasi] [operator] [spasi] Angka
    
    
    21 - mengulangi sesuatu selama kondisinya benar (
    panjang_bangunan = 100
    lebar_bangunan = 50
    luas = panjang_bangunan * lebar_bangunan
    9)
  • Angka [spasi] [operator] [spasi] Angka
    
    
    23 - mengulangi sesuatu selama kondisinya salah (
    15 + 6
    
    70 - 43
    
    14 * 3
    
    13 / 3
    
    13. / 3.
    00)
  • Angka [spasi] [operator] [spasi] Angka
    
    
    25 - mengulangi sesuatu untuk setiap elemen (anggota) dari suatu kondisi

Sementara Loop

Kita tahu bahwa pernyataan pengkondisian

15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
76 di bawah ini benar

a = 10
a = a + 5
2

Jika kita akan mengulangi

Angka [spasi] [operator] [spasi] Angka

27 yang mirip dengan pernyataan kondisi di atas, kurang lebih sebagai berikut

a = 10
a = a + 5
3

Untuk hasil pengulangan diatas kurang lebih seperti berikut

a = 10
a = a + 5
4

Hasilnya akan berlanjut hingga kami menghentikan interupsi dengan menekan

Angka [spasi] [operator] [spasi] Angka

28 di konsol python kami. Kurang lebih seperti tampilan berikut saat diberi interupsi

a = 10
a = a + 5
5

Kode di atas,

Angka [spasi] [operator] [spasi] Angka

_29 adalah syarat yang menentukan perulangan. Jika kita mengubah kondisi
Angka [spasi] [operator] [spasi] Angka

_29 menjadi
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
00, maka konsol akan memberikan
Angka [spasi] [operator] [spasi] Angka

32 eksternal yang tidak terulang

a = 10
a = a + 5
6

Mari kita coba program berikutnya pada kasus ________12______21 ini. Masukkan di editor Anda dan jalankan program

a = 10
a = a + 5
7

Coba masukkan beberapa jawaban, seperti nomor

Angka [spasi] [operator] [spasi] Angka

34 atau
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
05 di pertanyaan
Angka [spasi] [operator] [spasi] Angka

36. Kemudian program akan mengulanginya dengan memberikan pertanyaan awal yang sama hingga input pengguna memberikan huruf
Angka [spasi] [operator] [spasi] Angka

37 atau
Angka [spasi] [operator] [spasi] Angka

38. Jika kita memberikan jawaban
Angka [spasi] [operator] [spasi] Angka

_37, maka program akan memberikan tindakan yaitu mengembalikan
Angka [spasi] [operator] [spasi] Angka

40 dan program akan memberikan pertanyaan yang sama lagi selama jawabannya adalah
Angka [spasi] [operator] [spasi] Angka

37. Sedangkan pada saat kita memberikan input
Angka [spasi] [operator] [spasi] Angka

_38, program akan memberikan output
Angka [spasi] [operator] [spasi] Angka

43 dan tidak memberikan pertanyaan yang sama berulang kali karena sudah keluar
Angka [spasi] [operator] [spasi] Angka

21 yang telah diberikan kondisi. Atau output dari program di atas sebagai berikut

a = 10
a = a + 5
8

Angka [spasi] [operator] [spasi] Angka

27 hanya memeriksa kondisi di awal, tidak setiap saat. Perhatikan contoh program berikut saat dijalankan menggunakan console

a = 10
a = a + 5
_9

Selain itu, kita juga dapat menggunakan

Angka [spasi] [operator] [spasi] Angka

_46 untuk menghentikan
Angka [spasi] [operator] [spasi] Angka

27 yang sedang berlangsung. Seperti program berikut ini

a = 10   #Inisialisasi variabel a

a += 3   # a = a + 3
a -= 4   # a = a - 4
a *= 5   # a = a * 5
a /= 6   # a = a / 6
0

Kurang lebih berikut adalah output dari return program

a = 10   #Inisialisasi variabel a

a += 3   # a = a + 3
a -= 4   # a = a - 4
a *= 5   # a = a * 5
a /= 6   # a = a / 6
_1

Angka [spasi] [operator] [spasi] Angka

46 menghentikan pengulangan pada saat itu, berbeda dengan kondisi
Angka [spasi] [operator] [spasi] Angka

49

a = 10   #Inisialisasi variabel a

a += 3   # a = a + 3
a -= 4   # a = a - 4
a *= 5   # a = a * 5
a /= 6   # a = a / 6
_2

Sampai Loop

Tidak ada fungsi

Angka [spasi] [operator] [spasi] Angka

_50 dalam pemrograman Python, hanya saja kita bisa menggunakan contoh penulisan berikut sebagai alternatif

a = 10   #Inisialisasi variabel a

a += 3   # a = a + 3
a -= 4   # a = a - 4
a *= 5   # a = a * 5
a /= 6   # a = a / 6
_3

dan contoh outputnya adalah sebagai berikut,

a = 10   #Inisialisasi variabel a

a += 3   # a = a + 3
a -= 4   # a = a - 4
a *= 5   # a = a * 5
a /= 6   # a = a / 6
_4

Untuk Loop

Repetisi

Angka [spasi] [operator] [spasi] Angka

51 adalah repetisi yang dilakukan pada masing-masing anggota dari suatu kondisi. Misalnya kita memiliki list atau berikut
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
87 dan akan menampilkan setiap anggota menggunakan fungsi
15 + 6

70 - 43

14 * 3

13 / 3

13. / 3.
39 seperti kode berikut

a = 10   #Inisialisasi variabel a

a += 3   # a = a + 3
a -= 4   # a = a - 4
a *= 5   # a = a * 5
a /= 6   # a = a / 6
5

maka akan menampilkan pengembalian seperti ini di konsol

a = 10   #Inisialisasi variabel a

a += 3   # a = a + 3
a -= 4   # a = a - 4
a *= 5   # a = a * 5
a /= 6   # a = a / 6
_6

Namun, kode di atas hanya berfungsi untuk menampilkan lima elemen dari variabel

Angka [spasi] [operator] [spasi] Angka

54. Jika kita menambahkan elemen baru pada variabel animal, maka variabel baru tidak akan muncul. Sebaliknya, jika kita menghapus sebuah elemen dari variabel, maka pada akhir
Angka [spasi] [operator] [spasi] Angka

55 akan muncul error yang berisi "daftar indeks di luar jangkauan"

Oleh karena itu, kita dapat menggunakan

Angka [spasi] [operator] [spasi] Angka

27 pada kode di atas untuk menampilkan semua anggota variabel hewan, seperti kode berikut

a = 10   #Inisialisasi variabel a

a += 3   # a = a + 3
a -= 4   # a = a - 4
a *= 5   # a = a * 5
a /= 6   # a = a / 6
_7

Pada kode di atas, kita masih membutuhkan fungsi

Angka [spasi] [operator] [spasi] Angka

57 dan membuat
Angka [spasi] [operator] [spasi] Angka

58 untuk iterasi
Angka [spasi] [operator] [spasi] Angka

27 dan menambahkan nilai 1 ke variabel indeks setiap iterasi agar dapat menampilkan semua anggota variabel. Cukup banyak level dan urutan fungsi yang digunakan untuk melakukannya

Bagaimana cara menggunakan python?

Menjalankan Python .
Buka terminal CTRL + ALT + T
Ketik python dan Anda akan masuk ke shell Python
Tulis skrip Python Anda, misalnya. print("Selamat datang di Python"). jika sudah menekan tombol ENTER, dan skrip Python akan dijalankan/dieksekusi
Untuk keluar dari tipe shell Python exit()

Apa gunanya tanda pound (#) di python?

Untuk menggunakan komentar Anda cukup menulis tanda # diikuti dengan komentar Anda.

Apa mode dalam python?

Dalam artikel ini, khususnya, kita akan mengenal beberapa mode operasi di python. .
Mode Operasi Interaktif. Interactive mode adalah fasilitas atau fitur yang disediakan oleh python untuk menulis kode secara interaktif. .
Mode Operasi Skrip. .
Instal Thony IDE. .
Memasang Python Secara Terpisah

Bagaimana cara menulis variabel menggunakan python?

Menulis variabel dengan Python juga memiliki aturan tertentu, yaitu. .
Karakter pertama harus berupa huruf atau garis bawah ( _ )
Karakter selanjutnya dapat berupa huruf, garis bawah ( _ ) atau angka
Karakter dalam nama variabel peka terhadap huruf besar-kecil