Program ini memakai Python versi 2. Script Python sanggup ditulis di text editor semisal Notepad dan simpan dengan extension .py.
Berikut ialah script pertama yang digunakan.
#Python
#Program Hello World Loki Lang
print 'Hello World'
print 'Ketik string:'
myString = raw_input()
print 'String:',myString
print 'Upper:', myString.upper()
print 'Lower:', myString.lower()
print 'Capitalize:', myString.capitalize()
print 'Title:', myString.title()
lenght = len(myString)
print 'Panjang dari', myString, 'ialah', lenght, 'character'
#Program Hello World Loki Lang
print 'Hello World'
print 'Ketik string:'
myString = raw_input()
print 'String:',myString
print 'Upper:', myString.upper()
print 'Lower:', myString.lower()
print 'Capitalize:', myString.capitalize()
print 'Title:', myString.title()
lenght = len(myString)
print 'Panjang dari', myString, 'ialah', lenght, 'character'
Dalam pemrograman komputer, string ialah sebuah deret simbol. Tipe data string ialah tipe data yang dipakai untuk menyimpan barisan karakter, tipe data char.
- Komentar dalam Python memakai '#', kalimat dalam satu baris dan berada di belakang tanda '#' tidak dihukum dalam program, hanya sebatas komentar
- Function print, dipakai untuk mencetak pesan nilai dari suatu constanta atau variable.
Function raw_input(), dipakai untuk mendapatkan input dari user, tipe data secara default ialah string - Method string, upper(), dipakai untuk mengolah suatu string, dan mengembalikannya dalam bentuk uppercase, lebih jelasnya lihat bab hasil
- Method string, lower(), dipakai untuk mengolah suatu string, dan mengembalikannya dalam bentuk lowercase, lebih jelasnya lihat bab hasil
- Method string, capitalize(), dipakai untuk mengolah suatu string, dan mengembalikannya dalam bentuk capitalize, lebih jelasnya lihat bab hasil
- Method string, title(), dipakai untuk mengolah suatu string, dan mengembalikannya dalam bentuk title, lebih jelasnya lihat bab hasil
- Function len(), dipakai untuk mencacah jumlah character dari suatu string, return value berupa tipe data integer
Contoh tampilan hasil script pertama tersebut ialah sebagai berikut.
>>>
Hello World
Ketik string:
Manchester united
String: Manchester united
Upper: MANCHESTER UNITED
Lower: manchester united
Capitalize: Manchester united
Title: Manchester United
Panjang dari Manchester united ialah 17 character
>>>
Hello World
Ketik string:
Manchester united
String: Manchester united
Upper: MANCHESTER UNITED
Lower: manchester united
Capitalize: Manchester united
Title: Manchester United
Panjang dari Manchester united ialah 17 character
>>>
Script kedua yang digunakan.
#Python
#String dan Index Loki Lang
myString = raw_input('Masukkan sebuah string ')
INTJ = len(myString)
for i in range(INTJ):
print 'Index', i, 'dari', myString, 'adalah', myString[i]
print ''
for i in range(INTJ):
l = -1*INTJ+i
print 'Index', l, 'dari', myString, 'adalah', myString[l]
#String dan Index Loki Lang
myString = raw_input('Masukkan sebuah string ')
INTJ = len(myString)
for i in range(INTJ):
print 'Index', i, 'dari', myString, 'adalah', myString[i]
print ''
for i in range(INTJ):
l = -1*INTJ+i
print 'Index', l, 'dari', myString, 'adalah', myString[l]
Seperti dijelaskan sebelumnya bahwa tipe data string merupakan formasi simbol. Setiap character simbol tersebut menempati index tertentu dari string tersebut, menyerupai terlihat di pola hasil script.
Index deret character tersebut dimulai dari 0 sampai index n-1, dimana n ialah jumlah character keseluruhan. Satu hal yang menarik dari string di Python ialah index negatif, yang mana index -n ialah merujuk pada character yang sama dengan index 0, dan index -1 ialah merujuk pada character yang sama dengan index n-1.
>>>
Masukkan sebuah string Loki Lang
Index 0 dari Loki Lang ialah L
Index 1 dari Loki Lang ialah o
Index 2 dari Loki Lang ialah k
Index 3 dari Loki Lang ialah i
Index 4 dari Loki Lang ialah
Index 5 dari Loki Lang ialah L
Index 6 dari Loki Lang ialah a
Index 7 dari Loki Lang ialah n
Index 8 dari Loki Lang ialah g
Index -9 dari Loki Lang ialah L
Index -8 dari Loki Lang ialah o
Index -7 dari Loki Lang ialah k
Index -6 dari Loki Lang ialah i
Index -5 dari Loki Lang ialah
Index -4 dari Loki Lang ialah L
Index -3 dari Loki Lang ialah a
Index -2 dari Loki Lang ialah n
Index -1 dari Loki Lang ialah g
>>>
Masukkan sebuah string Loki Lang
Index 0 dari Loki Lang ialah L
Index 1 dari Loki Lang ialah o
Index 2 dari Loki Lang ialah k
Index 3 dari Loki Lang ialah i
Index 4 dari Loki Lang ialah
Index 5 dari Loki Lang ialah L
Index 6 dari Loki Lang ialah a
Index 7 dari Loki Lang ialah n
Index 8 dari Loki Lang ialah g
Index -9 dari Loki Lang ialah L
Index -8 dari Loki Lang ialah o
Index -7 dari Loki Lang ialah k
Index -6 dari Loki Lang ialah i
Index -5 dari Loki Lang ialah
Index -4 dari Loki Lang ialah L
Index -3 dari Loki Lang ialah a
Index -2 dari Loki Lang ialah n
Index -1 dari Loki Lang ialah g
>>>
Sumber http://lang8088.blogspot.com
EmoticonEmoticon