Cara menggunakan loop string array python

Ini dia loops kesayangan kita dalam programming, jangan pernah lakukan hardcoding kalau bisa diselesaikan dengan perulangan For.

Cara menggunakan loop string array python

For bertugas melakukan perintah/eksekusi secara berulang-ulang dengan kondisi awal dan batas yang terserah kita sebagai programmer 🙂 . For loop ini biasanya menggunakan Range untuk inisialisasi dan batas loopnya, dan jika belum paham cara kerja range, coba baca kembali post sebelumnya di sini.

Mungkin pernah lihat ataupun dengar ada seorang siswa sekolah dasar yang sedang dihukum oleh wali kelasnya, dia disuruh menulis  kalimat “Saya berjanji tidak akan mengulanginya lagi” di papan tulis sampai penuh. Jika saja papan tulis itu layar komputer dan si anak adalah seorang programmer, perulangan For adalah langkah yang tepat bagi si anak.

Contoh Syntax:

 for i in range(1,11):
    print "Saya berjanji tidak akan mengulanginya lagi"

selesailah sudah kasus itu, secara ajaib program mencetak kalimat itu sebanyak sesuai kondisi. Itulah For loops, kita bisa berkreasi dengan cara ini.

ada beberapa bentuk penggunaan For loops, seperti sintaks di atas, variabel i berperan sebagai counter, yang artinya variabel i berjalan dari indeks 0 sampai indeks akhir dalam sebuah array, sekaligus variabel i memiliki nilai yang dimiliki indeks yang sedang digunakan.

 for i in range(1,16):
    print "i sekarang bernilai = ",i

dari contoh diatas kita bisa mengetahui nilai i yang sedang digunakan dengan cara mencetak nilai variabel i tersebut.

contoh lain kita memiliki list array of string yang berisi [‘Python’,’Ruby’,’PHP’,’C++’,’Pascal’,’Java’,’Delphi’], jika kita ingin mencetak nilai-nilai dalam array tersebut gunakan For loops juga.

Metode Penjelasan

capitalize() Meng-kapitalkan huruf pertama string center(width, fillchar) Mengembalikan string yang dilapisi dengan fillchar dengan string asli yang dipusatkan pada total width kolom. count(str, beg = 0,end = len(string)) Menghitung berapa kali str yang terjadi dalam string atau dalam substring string jika memulai indeks beg dan end index end diberikan. decode(encoding = 'UTF-8',errors = 'strict') Dekode string menggunakan codec yang terdaftar untuk pengkodean. Encoding default ke pengkodean string default. encode(encoding = 'UTF-8',errors = 'strict') Mengembalikan versi string yang dikodekan string; Pada kesalahan, default adalah menaikkan ValueError kecuali jika kesalahan diberikan dengan 'ignore' atau 'replace'. endswith(suffix, beg = 0, end = len(string)) Menentukan apakah string atau substring string (jika memulai indeks memohon dan mengakhiri akhir indeks diberikan) berakhir dengan akhiran; Mengembalikan nilai true jika benar dan salah. expandtabs(tabsize = 8) Memperluas tab dalam string ke banyak ruang; Default ke 8 spasi per tab jika tabsize tidak tersedia. find(str, beg = 0 end = len(string)) Tentukan jika str terjadi dalam string atau dalam substring string jika memulai indeks beg dan end index end diberikan return index jika ditemukan dan -1 sebaliknya. index(str, beg = 0, end = len(string)) Sama seperti find (), namun menimbulkan pengecualian jika str tidak ditemukan. isalnum() Mengembalikan true jika string memiliki minimal 1 karakter dan semua karakternya alfanumerik dan false sebaliknya. center(width, fillchar)0 Mengembalikan true jika string memiliki minimal 1 karakter dan semua karakter adalah abjad dan false sebaliknya. center(width, fillchar)1 Mengembalikan true jika string hanya berisi digit dan false sebaliknya. center(width, fillchar)2 Mengembalikan true jika string memiliki setidaknya 1 karakter casing dan semua karakter casing dalam huruf kecil dan false sebaliknya. center(width, fillchar)3 Mengembalikan true jika string unicode hanya berisi karakter numerik dan false sebaliknya. center(width, fillchar)4 Mengembalikan true jika string hanya berisi karakter spasi dan false sebaliknya. center(width, fillchar)5 Mengembalikan true jika string benar "titlecased" dan false sebaliknya. center(width, fillchar)6 Mengembalikan true jika string memiliki setidaknya satu karakter casing dan semua karakter casing ada dalam huruf besar dan false sebaliknya. center(width, fillchar)7 Merges (concatenates) representasi string elemen dalam urutan seq menjadi string, dengan string pemisah. center(width, fillchar)8 Mengembalikan panjang string center(width, fillchar)9 Mengembalikan string berlapis ruang dengan string asli dibiarkan dibenarkan ke kolom lebar total. count(str, beg = 0,end = len(string))0 Mengonversi semua huruf besar dalam bentuk string menjadi huruf kecil. count(str, beg = 0,end = len(string))1 Menghapus semua spasi utama dalam string. count(str, beg = 0,end = len(string))2 Mengembalikan tabel terjemahan untuk digunakan dalam fungsi terjemahan. count(str, beg = 0,end = len(string))3 Mengembalikan karakter alfabetik dari string str. count(str, beg = 0,end = len(string))4 Mengembalikan min karakter abjad dari string str. count(str, beg = 0,end = len(string))5 Menggantikan semua kemunculan lama dalam string dengan kejadian baru atau paling maksimal jika max diberikan. count(str, beg = 0,end = len(string))6 Sama seperti find (), tapi cari mundur dalam string. count(str, beg = 0,end = len(string))7 Sama seperti index (), tapi cari mundur dalam string. count(str, beg = 0,end = len(string))8 Mengembalikan string berlapis ruang dengan senar asli benar-dibenarkan untuk total kolom lebar. count(str, beg = 0,end = len(string))9 Menghapus semua spasi spasi string. decode(encoding = 'UTF-8',errors = 'strict')0 Membagi string sesuai dengan pemisah str (ruang jika tidak disediakan) dan mengembalikan daftar substring; Terpecah menjadi paling banyak substring jika diberikan. decode(encoding = 'UTF-8',errors = 'strict')1 Membagi string sama sekali (atau num) NEWLINEs dan mengembalikan daftar setiap baris dengan NEWLINEs dihapus. decode(encoding = 'UTF-8',errors = 'strict')2 Determines if string or a substring of string (if starting index beg and ending index end are given) starts with substring str; returns true if so and false otherwise. decode(encoding = 'UTF-8',errors = 'strict')3 Lakukan kedua lstrip () dan rstrip () pada string decode(encoding = 'UTF-8',errors = 'strict')4 Kasus invers untuk semua huruf dalam string. decode(encoding = 'UTF-8',errors = 'strict')5 Mengembalikan versi string "titlecased", yaitu, semua kata diawali dengan huruf besar dan sisanya huruf kecil. decode(encoding = 'UTF-8',errors = 'strict')6 Menerjemahkan string sesuai dengan tabel terjemahan str (256 karakter), menghapus string del. decode(encoding = 'UTF-8',errors = 'strict')7 Mengonversi huruf kecil dalam bentuk string ke huruf besar. decode(encoding = 'UTF-8',errors = 'strict')8 Mengembalikan string asli yang tertinggal dengan angka nol ke total karakter lebar; Dimaksudkan untuk angka, zfill () mempertahankan tanda apapun yang diberikan (kurang satu nol). decode(encoding = 'UTF-8',errors = 'strict')9 Mengembalikan nilai true jika string unicode hanya berisi karakter desimal dan false sebaliknya.

Apa itu looping pada Python?

Perulangan atau juga sering dikenal dengan looping merupakan pernyataan atau instruksi yang diberikan kepada komputer agar ia mau melakukan sesuatu entah itu memproses data, menampilkan data, atau yang lainnya secara berulang.

Apa saja statement Loop yang disediakan oleh Python?

Di dalam bahasa pemrograman Python pengulangan dibagi menjadi 3 bagian, yaitu :.
While Loop..
For Loop..
Nested Loop..

Apa itu while loop Python?

1.While Loop. Ekspresi yang dimaksud merupakan suatu kondisi atau keadaan yang kita buat. Selama nilai yang diulang masih sesuai dengan ekspresi yang sudah ditetapkan yang berarti True dan tidak bernilai 0 maka while akan terus berjalan.

While loop untuk apa?

While Loop adalah metode perulangan dimana ada kondisi yang harus dipenuhi supaya looping bisa berjalan terus. While Loop mengulangi eksekusi sub diagram didalamnya sampai terminal kondisi menerima nilai Boolean tertentu. Nilai Boolean tergantung dari sifat dari While Loop.