mau tanya tentang while bertingkat

Oleh hasbih 197 0 pada Senin, 14 Nov. 2016, 21:53:19


Kembali ke forum soal ini

#python #loop-atau-pengulangan #while-loops


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



angka1 = 5
string = ""

while angka1 > 0: 
  angka2 = angka1
  
  while angka2 > 0:
    string = string + "*"
    angka2 = angka2 - 1
    
  string = string + "\n"
  angka1 = angka1 - 1 
  
print string

kode diatas udh benar :)), yg ingin saya tanyakan tentang "angka 2", "angka 2" itu apakah trmasuk variabel?, tpi kenapa "angka 2" tidak ditulis bagian yg paling atas seperti "angka 1"?? 

terima kasih :))
0 jempol


Untung
299
49
· 8 tahun yang lalu · 0 jempol

hasbih,

"angka2" adalah sebuah variabel.

Cara menciptakan variabel bisa dibaca di sini,
https://codesaya.com/python/peng...

Syarat variabel yang valid bisa dibaca di sini,
https://codesaya.com/python/peng...

Variabel ada 2 macam,
1. Variabel global atau variabel bersama. Dipakai secara bersama di seluruh code. Contohnya adalah variabel "angka1" dan "string".
2. Variabel lokal atau variabel pribadi. Dipakai hanya untuk suatu blok code tertentu. Contohnya adalah variabel "angka2" yang hanya digunakan di dalam blok code "while".

Contoh kasusnya bisa dilihat di,
https://codesaya.com/python/pyth...

Semoga membantu.