mengiris string

Oleh septa_chandra 231 38 pada Kamis, 9 Juni 2016, 10:54:24


Kembali ke forum soal ini

#python #list-dan-dict #lists


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



kalimat = "Saya suka Python"

saya = kalimat[:4]

suka = kalimat[0:9]

python = kalimat[0:17]

print "saya : '{}'".format(saya)
print "suka : '{}'".format(suka)
print "python : '{}'".format(python)

ada yang bisa kasih penjelasan maksud dari definisikan nilai "suka" dengan suka???
0 jempol




bramanto
300
1156
· 7 tahun, 10 bulan yang lalu · 4 jempol

Salam Diskusi,

Hai Coders @septa_chandra, variabel suka di ambil dengan mengiris sebuah string variabel kalimat dimana berisi kumpulang string "Saya suka Python". Pada instruksi soal, coders diminta untuk mengiris kata suka dan memasukkannya ke dalam variabel suka.

Untuk sintaks codeNya dapat ditulis seperti ini : 

suka = kalimat[5:9]

Penjelasannya : kita mengiris dimulai  indeks 5 yaitu huruf s dan berakhir sebelum indeks 9 yaitu indeks 8 dengan nilai a.

[0] = S
[1] = a
[2] = y
[3] = a
[4] = [spasi]
[5] = s
[6] = u
[7] = k
[8] = a
[9] = spasi
[10] = P
[11] = y
[12] = t
[13] = h
[14] = o
[15] = n


Maka : 
suka = kalimat[5:9]

septa_chandra
231
38
penanya
· 7 tahun, 10 bulan yang lalu · 0 jempol

@bramanto : salam diskusi mas,

saya juga mau bertanya juga jika di depan kalimat dan di belakangnya menggunakan tanda kutip 2 apa itu juga termasuk kedalam indeks??
soalnya saya selalu memasukan tanda kutip tersebut..^^ 

bramanto
300
1156
· 7 tahun, 10 bulan yang lalu · 1 jempol

Salam Diskusi,

Hai Coders @septa_chandra, jika penempatan tanda kutip tersebut menunjukkan sebuah string, maka tidak termasuk ke dalam indeks.

septa_chandra
231
38
penanya
· 7 tahun, 10 bulan yang lalu · 0 jempol

@bramanto : oh begitu ya mas,saya mengereti sekarang pantesan aja tadi gagal terus karena saya memasukan tanda kutip sebagai indeks...
trima kasih mas bramanto...^^ 

yobelliandri9
300
28
· 7 tahun, 9 bulan yang lalu · 2 jempol

kalimat = "Saya suka Python"

saya = kalimat[:4]

suka = kalimat[5:9]

python = kalimat[10:16]

print "saya : '{}'".format(saya)
print "suka : '{}'".format(suka)
print "python : '{}'".format(python)

ryanapriadi
108
7
· 7 tahun, 6 bulan yang lalu · 0 jempol

kalimat = "Saya suka Python"

saya = kalimat[:4]

suka = kalimat[5:9]

python = kalimat[10:16]

print "saya : '{}'".format(saya)
print "suka : '{}'".format(suka)
print "python : '{}'".format(python)

svernykh
108
0
· 4 tahun, 9 bulan yang lalu · 0 jempol

Menggunakan in di Dictionary

bz4
92
3
· 4 tahun, 6 bulan yang lalu · 1 jempol

kalimat = "Saya suka Python"

saya = kalimat[:4]

suka = kalimat[5:9]

python = kalimat[10:17]

print "saya : '{}'".format(saya)
print "suka : '{}'".format(suka)
print "python : '{}'".format(python)