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 :

  • 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

Popular Posts