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 / 69 pada keyboard, dan ketik a = 'Saya' b = 'Belajar' c = 'Python' a + b + c0, Pilih a = 'Saya' b = 'Belajar' c = 'Python' a + b + c1 Show
Tampilan pencarian editor IDLE seperti terlihat pada gambar di bawah ini + Tampilan awal IDLEDi awal pembukaan Idle, Anda akan melihat jendela dengan judul a = 'Saya' b = 'Belajar' c = 'Python' a + b + c2. 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 + Mainkan menggunakan konsol PythonMark 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 + c4 beberapa kali, maka konsol tidak memberikan nilai pengembalian
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 + c6 bukan koma a = 'Saya' b = 'Belajar' c = 'Python' a + b + c7 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 *) Agar penulisan kode lebih mudah dibaca, biasanya diberikan a = 'Saya' b = 'Belajar' c = 'Python' a + b + c8 sebelum dan sesudah operator. Seperti format berikut
+ Komentar tentang PythonPenggunaan komentar di Python diawali dengan hastag a = 'Saya' b = 'Belajar' c = 'Python' a + b + c9 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 Lihat Video >>>+ VariabelVariabel 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 Pada a *= 3 a += 'Semangat' a + b + c_0, nilai a *= 3 a += 'Semangat' a + b + c1 dimasukkan ke dalam wadah yang akan disebut a *= 3 a += 'Semangat' a + b + c2. Begitu juga pada a *= 3 a += 'Semangat' a + b + c_3, nilai a *= 3 a += 'Semangat' a + b + c4 dimasukkan ke dalam wadah yang akan disebut a *= 3 a += 'Semangat' a + b + c5. Hingga wadah a *= 3 a += 'Semangat' a + b + c_6, berisi operasi penjumlahan antar variabel a *= 3 a += 'Semangat' a + b + c7 *) Untuk menampilkan isi variabel pada console, nama variabel dapat dituliskan pada input console
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_bangunan0 Untuk hasilnya a *= 3 a += 'Semangat' a + b + c_7 setelah variabel a *= 3 a += 'Semangat' a + b + c2 diupdate menjadi panjang_bangunan = 100 lebar_bangunan = 50 luas = panjang_bangunan * lebar_bangunan3 seperti terlihat pada gambar dibawah ini Lihat Video >>>
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 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_bangunan5, panjang_bangunan = 100 lebar_bangunan = 50 luas = panjang_bangunan * lebar_bangunan6, dan panjang_bangunan = 100 lebar_bangunan = 50 luas = panjang_bangunan * lebar_bangunan7 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 Lihat Video >>>
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 Untuk variasi tulisan lainnya a *= 3 a += 'Semangat' a + b + c Lihat Video >>>
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_bangunan8 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 adalah nilai yang mengandung dua jenis, yaitu panjang_bangunan = 100 lebar_bangunan = 50 luas = panjang_bangunan * lebar_bangunan9 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 + c2 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 + c2 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 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 Lihat Video >>>
Selain penggunaan 15 + 6 70 - 43 14 * 3 13 / 3 13. / 3._02, terdapat beberapa operator pembanding lainnya yaituOperatordesExamples for panjang_bangunan = 100 lebar_bangunan = 50 luas = panjang_bangunan * lebar_bangunan9 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 >>>
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. Lihat Video >>>+ Fungsi 15 + 6 70 - 43 14 * 3 13 / 3 13. / 3._39 di Python15 + 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 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 Lihat Video >>>+ Jalankan program dari editorMenjalankan 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 + Beberapa fitur pada editor IDLEBeberapa fitur editor IDLE yang perlu diketahui adalah:
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 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
Kesalahan atau kesalahan yang sering terjadi saat menulis kode dengan Python, adalah hilangnya pasangan saat menulis. Semilsal yang sering terjadi adalah
Lihat Video >>>Seperti contoh berikut ini Kurangnya tanda kurung tutup15 + 6 70 - 43 14 * 3 13 / 3 13. / 3._6 Kurangnya usus besar15 + 6 70 - 43 14 * 3 13 / 3 13. / 3._7 Keuntungan ruang15 + 6 70 - 43 14 * 3 13 / 3 13. / 3._8 Penulisannya tidak selaras dalam hal tingkatan15 + 6 70 - 43 14 * 3 13 / 3 13. / 3._9 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
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 0kemudian akan ditampilkan 14. Pengkondisian Kami juga telah menggunakan sintaks berikut di konsol, bukan di ? . Namun, mari kita perjelas penggunaan conditional di Python 2Bentuk dasar if conditioning adalah sebagai berikut 3Kami 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 4maka keluaran dari operasi tersebut adalah 5Lihat Video >>>Hindari penggunaan kondisi tinggi dengan ________10______74Untuk 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 6yang 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 7Kedua program di atas, bekerja dengan baik, sebagai berikut 8Selain itu, penggunaan 15 + 6 70 - 43 14 * 3 13 / 3 13. / 3._74 memudahkan untuk mengatur kondisi yang ada seperti contoh berikut _9lalu 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 + b0 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 + b1 Mari tambahkan lebih banyak sayuran a = 12 b = 9 c = a + b2 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 + b4 Operasi pada 15 + 6 70 - 43 14 * 3 13 / 3 13. / 3._87Untuk beberapa kasus berikut, mungkin Anda akan bertemu dengannya nanti, misalnya a = 12 b = 9 c = a + b5 Untuk setiap penggunaan _03 dengan Python, akan ada 04 dibuata = 12 b = 9 c = a + b6 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 06 di atas, fungsi 07 dapat diberikan ke sumber variabel yang akan digandakan. Sebagai contoha = 12 b = 9 c = a + b7 Lihat Video >>>Tupel 08 mirip dengan 15 + 6 70 - 43 14 * 3 13 / 3 13. / 3.87, hanya jika daftar menggunakan 03 sedangkan tuple menggunakan 11 dalam penulisannya. Sebagai contoha = 12 b = 9 c = a + b8 Saat menulis 08 yang berisi satu nilai, dapat ditulis dengan 13 bukan 14, karena penggunaan 14 digunakan untuk 16. Seperti kode berikut inia = 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 + 50 08 tidak memiliki fungsi 18 sebagai 15 + 6 70 - 43 14 * 3 13 / 3 13. / 3.87 a = 10 a = a + 51 6. Loop 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
Sementara LoopKita tahu bahwa pernyataan pengkondisian 15 + 6 70 - 43 14 * 3 13 / 3 13. / 3.76 di bawah ini benar a = 10 a = a + 52 Jika kita akan mengulangi 27 yang mirip dengan pernyataan kondisi di atas, kurang lebih sebagai berikuta = 10 a = a + 53 Untuk hasil pengulangan diatas kurang lebih seperti berikut a = 10 a = a + 54 Hasilnya akan berlanjut hingga kami menghentikan interupsi dengan menekan 28 di konsol python kami. Kurang lebih seperti tampilan berikut saat diberi interupsia = 10 a = a + 55 Kode di atas, _29 adalah syarat yang menentukan perulangan. Jika kita mengubah kondisi _29 menjadi 15 + 6 70 - 43 14 * 3 13 / 3 13. / 3.00, maka konsol akan memberikan 32 eksternal yang tidak terulanga = 10 a = a + 56 Mari kita coba program berikutnya pada kasus ________12______21 ini. Masukkan di editor Anda dan jalankan program a = 10 a = a + 57 Coba masukkan beberapa jawaban, seperti nomor 34 atau 15 + 6 70 - 43 14 * 3 13 / 3 13. / 3.05 di pertanyaan 36. Kemudian program akan mengulanginya dengan memberikan pertanyaan awal yang sama hingga input pengguna memberikan huruf 37 atau 38. Jika kita memberikan jawaban _37, maka program akan memberikan tindakan yaitu mengembalikan 40 dan program akan memberikan pertanyaan yang sama lagi selama jawabannya adalah 37. Sedangkan pada saat kita memberikan input _38, program akan memberikan output 43 dan tidak memberikan pertanyaan yang sama berulang kali karena sudah keluar 21 yang telah diberikan kondisi. Atau output dari program di atas sebagai berikuta = 10 a = a + 58 27 hanya memeriksa kondisi di awal, tidak setiap saat. Perhatikan contoh program berikut saat dijalankan menggunakan consolea = 10 a = a + 5_9 Selain itu, kita juga dapat menggunakan _46 untuk menghentikan 27 yang sedang berlangsung. Seperti program berikut inia = 10 #Inisialisasi variabel a a += 3 # a = a + 3 a -= 4 # a = a - 4 a *= 5 # a = a * 5 a /= 6 # a = a / 60 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 46 menghentikan pengulangan pada saat itu, berbeda dengan kondisi 49a = 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 LoopTidak ada fungsi _50 dalam pemrograman Python, hanya saja kita bisa menggunakan contoh penulisan berikut sebagai alternatifa = 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 LoopRepetisi 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 / 65 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 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 55 akan muncul error yang berisi "daftar indeks di luar jangkauan"Oleh karena itu, kita dapat menggunakan 27 pada kode di atas untuk menampilkan semua anggota variabel hewan, seperti kode berikuta = 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 57 dan membuat 58 untuk iterasi 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 |