Kuspoes

Sebuah weblog tentang (Arch)linux, Jekyll, Textpattern & lainnya.

Ikuti via Twitter, Google+, jelejahi arsip atau RSS.

hotel quickly code KKUSA2

Python Acak Angka

Rencana awal akan dipergunakan untuk pengundi door prize. Memanfaatkan fungsi random di dalam Python2.

import random, time
from sys import stdout

my_list = list(xrange(1,1000)) 
                             
random.shuffle(my_list)

for i in my_list:
	stdout.write("\r%d" % i)
	stdout.flush()
	time.sleep(.1)
stdout.write("\n")	

Hasilnya sebagai berikut :

Akan menampilkan random number yang terus berputar menghitung antara 1 sampai dengan 1000. Kode ini masih kacau, dan baru berjalan di konsol. Masih jauh untuk mengintegrasikannya kedalam GUI. Akan dilanjutkan tergantung mood , dan masih perlu belajar Python2 lagi.

PS : Aldi @kriwil sempat membuatkan sebuah kode dengan fungsi yang sama dan jalan di Tkinter. Bisa didapat disini gist github kriwil .