Cara menggunakan SPORCLER pada Python

Dalam bahasa pemrograman Python, struktur data yang paling dasar adalah urutan atau lists. Setiap elemen-elemen berurutan akan diberi nomor posisi atau indeksnya. Indeks pertama dalam list adalah nol, indeks kedua adalah satu dan seterusnya.

Python memiliki enam jenis urutan built-in, namun yang paling umum adalah list dan tuple. Ada beberapa hal yang dapat Anda lakukan dengan semua jenis list. Operasi ini meliputi pengindeksan, pengiris, penambahan, perbanyak, dan pengecekan keanggotaan. Selain itu, Python memiliki fungsi built-in untuk menemukan panjang list dan untuk menemukan elemen terbesar dan terkecilnya.

Membuat List Python

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 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.

#Contoh sederhana pembuatan list pada bahasa pemrograman python
list1 = ['kimia', 'fisika', 1993, 2017]
list2 = [1, 2, 3, 4, 5 ]
list3 = ["a", "b", "c", "d"]

Akses Nilai Dalam List Python

Untuk mengakses nilai dalam list python, gunakan tanda kurung siku untuk mengiris beserta indeks atau indeks untuk mendapatkan nilai yang tersedia pada indeks tersebut.

Berikut adalah contoh cara mengakses nilai di dalam list python :

#Cara mengakses nilai di dalam list Python

list1 = ['fisika', 'kimia', 1993, 2017]
list2 = [1, 2, 3, 4, 5, 6, 7 ]

print ("list1[0]: ", list1[0])
print ("list2[1:5]: ", list2[1:5])

Setelah Anda mengeksekusi kode diatas, hasilnya akan seperti dibawah ini :

list1[0]: fisika list2[1:5]: [2, 3, 4, 5]

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 :

list = ['fisika', 'kimia', 1993, 2017]
print ("Nilai ada pada index 2 : ", list[2])

list[2] = 2001
print ("Nilai baru ada pada index 2 : ", list[2])

Hapus Nilai Dalam List Python

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 :

#Contoh cara menghapus nilai pada list python

list = ['fisika', 'kimia', 1993, 2017]

print (list)
del list[2]
print ("Setelah dihapus nilai pada index 2 : ", list)

Operasi Dasar Pada List Python

List Python merespons operator + dan * seperti string; Itu artinya penggabungan dan pengulangan di sini juga berlaku, kecuali hasilnya adalah list baru, bukan sebuah String.

Sebenarnya, list merespons semua operasi urutan umum yang kami gunakan pada String di bab sebelumnya. Dibawah ini adalah tabel daftar operasi dasar pada list python.

Python ExpressionHasilPenjelasanlen([1, 2, 3, 4])4Length[1, 2, 3] + [4, 5, 6][1, 2, 3, 4, 5, 6]Concatenation
#Cara mengakses nilai di dalam list Python

list1 = ['fisika', 'kimia', 1993, 2017]
list2 = [1, 2, 3, 4, 5, 6, 7 ]

print ("list1[0]: ", list1[0])
print ("list2[1:5]: ", list2[1:5])
0
#Cara mengakses nilai di dalam list Python

list1 = ['fisika', 'kimia', 1993, 2017]
list2 = [1, 2, 3, 4, 5, 6, 7 ]

print ("list1[0]: ", list1[0])
print ("list2[1:5]: ", list2[1:5])
1Repetition
#Cara mengakses nilai di dalam list Python

list1 = ['fisika', 'kimia', 1993, 2017]
list2 = [1, 2, 3, 4, 5, 6, 7 ]

print ("list1[0]: ", list1[0])
print ("list2[1:5]: ", list2[1:5])
2
#Cara mengakses nilai di dalam list Python

list1 = ['fisika', 'kimia', 1993, 2017]
list2 = [1, 2, 3, 4, 5, 6, 7 ]

print ("list1[0]: ", list1[0])
print ("list2[1:5]: ", list2[1:5])
3Membership
#Cara mengakses nilai di dalam list Python

list1 = ['fisika', 'kimia', 1993, 2017]
list2 = [1, 2, 3, 4, 5, 6, 7 ]

print ("list1[0]: ", list1[0])
print ("list2[1:5]: ", list2[1:5])
4
#Cara mengakses nilai di dalam list Python

list1 = ['fisika', 'kimia', 1993, 2017]
list2 = [1, 2, 3, 4, 5, 6, 7 ]

print ("list1[0]: ", list1[0])
print ("list2[1:5]: ", list2[1:5])
5Iteration

Indexing, Slicing dan Matrix Pada List Python

Karena list adalah urutan, pengindeksan dan pengiris bekerja dengan cara yang sama untuk list seperti yang mereka lakukan untuk String.

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 arti == pada python?

== : dipakai untuk membandingkan dua nilai apakah nilainya sama atau berbeda. Jika dua nilai tersebut sama maka akan muncul hasil True, dan jika tidak maka hasilnya adalah False. != : dipakai untuk perbandingan dua nilai yang tidak sama.

Bagaimana cara menjalankan bahasa pemrograman python?

Menjalankan Python.
Buka terminal CTRL + ALT + T..
Ketik python maka Anda akan masuk ke Python shell..
Tuliskan script Python Anda, contoh: print("Selamat datang di Python") . jika sudah tekan tombol ENTER , dan script Python akan dijalankan/eksekusi..
Untuk keluar dari Python shell ketik exit().

Apa itu built in pada python?

Built-In Function ialah sebutan bagi fungsi yang sudah bawaan dari bahasa pemrograman itu sendiri. Apalagi Python 3.6 versi terbaru saat ini memiliki 68 fungsi built-in yang bisa dimanfaatkan oleh pemula data maupun professional.

Apa fungsi def di python?

3. Sintaks Fungsi Penggunaan fungsi dalam python memiliki sintaks umum sebagai pedoman. Secara umum sintaks fungsi terdiri menjadi beberapa bagian berikut: kata kunci def, sebagai tanda bahwa blok kode program tersebut merupakan fungsi. nama fungsi, nama fungsi yang dibuat oleh programmer.