Friday, 15 May 2015

14.Statement 'for... in'

Statment 'for' menggunakan keyword 'in' memiliki syntax sebagai berikut:

for variable in member :
     Perintah

Seperti loop 'while', for juga mensupport perintah 'break' dan 'continue' dan juga 'else'. Variable menunjukan ke objek yang setiap satunya ada pada member. Member adalah type data yang dapat memuat banyak data termasuk string, list, tuples, dan lain-lain.
  1. >>> a=['satu', 'dua', 'tiga' , 'empat']
  2. >>> for x in a:
  3.      print(x)

  4. satu
  5. dua
  6. tiga
  7. empat
  8. >>> 

Pada baris ke 3 kita tekan enter dua kali.

Contoh yang lain penggunaan 'for... in'  dan 'if ':
  1. >>> a=[1,2,3,4,5,6,7,8,9,10]
  2. >>> for angka in a:
  3. if angka in [1,3,5,7]:
  4. print(angka,' merupakan angka primer')
  5. else:
  6. print(angka,' bukan angka primer')

  7. 1  merupakan angka primer
  8. 2  bukan angka primer
  9. 3  merupakan angka primer
  10. 4  bukan angka primer
  11. 5  merupakan angka primer
  12. 6  bukan angka primer
  13. 7  merupakan angka primer
  14. 8  bukan angka primer
  15. 9  bukan angka primer
  16. 10  bukan angka primer
  17. >>> 

Pada baris ke 3 setelah kita menekan tombol 'enter' pada akhir perintah, kita tekan tombol 'back space' untuk membawa kursor tertarik kebelakang, juga menandakan bahwa perintah di bawah if... telah selesai. Dan pada akhir baris perintah kita tekan tombol enter dua kali



No comments:

Post a Comment