MARI BELAJAR PEMROGRAMAN PYTHON bagian 2
kali ini saya akan membagikan artikel saya tentang pembelajaran bahasa pemrograman python yang bagian 2.
Konstanta Literal
Salah satu contoh konstanta literal yaitu bilangan seperti 5, 1.23, atau string seperti 'hari senin' atau
"hari jum'at". Hal ini disebut literal atau harfiah karena anda bisa menggunakan nilai ini secara
langsung. Bilangan 2 selalu merepresentasikan dirinya sendiri, dinamakan konstanta karena nilainya
tidak dapat diubah.
Dalam latihan 2, 'Halo Indonesia!' dan 'Halo Jakarta!' merupakan string literal.
Bilangan
Di Python bilangan dibagi menjadi dua tipe utama - integer (bulat) dan float (pecahan). Salah satu
contoh dari integer yaitu 2 yang merupakan bilangan bulat. Contoh untuk float yaitu 3.23 dan 52.3e-
4. Notasi e mengindikasikan pangkat 10. Untuk kasus ini 52.3e-4 berarti 52.3 * 10 -4.
String
String adalah rangkaian karakter. Anda bisa menuliskan string literal dengan beberapa cara :
Contoh: 'Halo Bandung!', 'Hari Jum\'at'.
Contoh: "Halo Surabaya!", "Hari Jum'at". Perhatikan tanda quote ' harus di escape pada single quote. Selain itu tidak ada perbedaan antara single quote dan double quote, anda bebas untuk memilih.
Python mendukung multi-line string atau string dengan baris lebih dari satu. Anda dapat dengan bebas menuliskan single quote ' dan double quote " dalam string literal yang diapit dengan triple quote.
Immutable
String bersifat immutable yang berarti setelah string dibuat, string tersebut tidak bisa diubah.
Format String
Terkadang kita ingin membuat string dari informasi lain, untuk hal ini kita dapat menggunakan format
string.
# lat3.py
# format string menggunakan operator '%' dan method format
print '%s pergi ke %s' % ('ibu', 'pasar')
print '{0} pergi ke {1}'.format('ibu', 'pasar')
print 'jumlah total: %10.3f' % 10.3333
print 'jumlah total: {0:10.3f}'.format(10.3333)
outputnya:
ibu pergi ke pasar
ibu pergi ke pasar
jumlah total: 10.333
jumlah total: 10.333
Operator % jika digunakan untuk string bukan berarti modulus melainkan string format.
artikel ini bersumber dari :
http://www.tutorialspoint.com/python/
http://sakti.github.io/
trimakasih sekian untuk kali ini, esok kita lanjut untuk bagian 3 nya.
Konstanta Literal
Salah satu contoh konstanta literal yaitu bilangan seperti 5, 1.23, atau string seperti 'hari senin' atau
"hari jum'at". Hal ini disebut literal atau harfiah karena anda bisa menggunakan nilai ini secara
langsung. Bilangan 2 selalu merepresentasikan dirinya sendiri, dinamakan konstanta karena nilainya
tidak dapat diubah.
Dalam latihan 2, 'Halo Indonesia!' dan 'Halo Jakarta!' merupakan string literal.
Bilangan
Di Python bilangan dibagi menjadi dua tipe utama - integer (bulat) dan float (pecahan). Salah satu
contoh dari integer yaitu 2 yang merupakan bilangan bulat. Contoh untuk float yaitu 3.23 dan 52.3e-
4. Notasi e mengindikasikan pangkat 10. Untuk kasus ini 52.3e-4 berarti 52.3 * 10 -4.
String
String adalah rangkaian karakter. Anda bisa menuliskan string literal dengan beberapa cara :
- Single Quote
Contoh: 'Halo Bandung!', 'Hari Jum\'at'.
- Double Quote
Contoh: "Halo Surabaya!", "Hari Jum'at". Perhatikan tanda quote ' harus di escape pada single quote. Selain itu tidak ada perbedaan antara single quote dan double quote, anda bebas untuk memilih.
- Triple Quote
Python mendukung multi-line string atau string dengan baris lebih dari satu. Anda dapat dengan bebas menuliskan single quote ' dan double quote " dalam string literal yang diapit dengan triple quote.
Immutable
String bersifat immutable yang berarti setelah string dibuat, string tersebut tidak bisa diubah.
Format String
Terkadang kita ingin membuat string dari informasi lain, untuk hal ini kita dapat menggunakan format
string.
# lat3.py
# format string menggunakan operator '%' dan method format
print '%s pergi ke %s' % ('ibu', 'pasar')
print '{0} pergi ke {1}'.format('ibu', 'pasar')
print 'jumlah total: %10.3f' % 10.3333
print 'jumlah total: {0:10.3f}'.format(10.3333)
outputnya:
ibu pergi ke pasar
ibu pergi ke pasar
jumlah total: 10.333
jumlah total: 10.333
Operator % jika digunakan untuk string bukan berarti modulus melainkan string format.
artikel ini bersumber dari :
http://www.tutorialspoint.com/python/
http://sakti.github.io/
trimakasih sekian untuk kali ini, esok kita lanjut untuk bagian 3 nya.
Comments
Post a Comment