dimanakah perbedaan dalam merangkai string? dasar belajar python

Oleh adka07 146 2 pada Senin, 8 Mei 2017, 18:39:29


Kembali ke forum umum


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



maaf pemula dan baru belajar.
1. kalo saya memasukkan rangkaian ==> print "saya" + " belajar" + "Python" maka di code output akan keluar ==> saya belajar Python.
2. sedangkan jika saya merangkai pada baris pertama ==> website = "code" . kemudian pada baris kedua ==> print website[0] + website[3]. maka di code output akan keluar ==> ce.
3. pertanyaannya, kenapa pada code output pernyataan no. 1 terdapat spasi dan pada no.  2 tidak terdapat spasi?
0 jempol


bramanto
300
1157
· 7 tahun, 7 bulan yang lalu · 1 jempol

Halo coder @adka07, pertanyaan yang bagus sekali!

Pada contoh No.1, coder mencetak sebuah gabungan dari string, dan salah satunya terdapat spasi.
Misalnya:
" belajar"


Sedangkan pada contoh No.2, coder mencetak elemen dari string yang diakses melalui index.
Dapat diuraikan seperti ini:
website[0] = c
website[1] = o
website[2] = d
website[3] = e
Jadi ketika mencetak :
print website[0] + website[3]
maka tidak akan ada spasi selama yang diakses adalah index karakter.

adka07
146
2
penanya
· 7 tahun, 7 bulan yang lalu · 0 jempol

thanks @bramanto