#-*-coding:utf8;-*- #qpy:2 #qpy:console print "This is console module" print daya_beda = """0.458 0.711 -0.042 -0.499 0.151 0.29 -0.066 -0.575 0.667 0.04 0.028 0.491 0.694 -0.163 0.603 0.361 -0.495 0.417 0.085 0.42 -0.089 0.036 -0.294 0.473 0.496 0.046 0.264 -0.044 0.152 -0.533""" daya_beda = daya_beda.splitlines() pengecoh = [] for x in range(6): pengecoh.append("baik") for x in range(2): pengecoh.append("tidak baik") pengecoh.append("baik") for x in range(4): pengecoh.append("tidak baik") pengecoh.append("baik") pengecoh.append("tidak baik") for x in range(2): pengecoh.append("baik") for x in range(4): pengecoh.append("tidak baik") pengecoh.append("baik") pengecoh.append("tidak baik") pengecoh.append("baik") for x in range(2): pengecoh.append("tidak baik") for x in range (4): pengecoh.append("baik") kategori = [] for x in daya_beda: x = abs(float(x)) if x > 0.300: kategori.append("diterima") elif 0.200 <= x <= 0.300: kategori.append("direvisi") elif x < 0.200: kategori.append("ditolak atau diganti") # print kategori jarak = "\t" for n in range(len(kategori)): print n + 1, print jarak, print daya_beda[n], print jarak, print pengecoh[n], print jarak, print kategori[n] nama = """diterima direvisi ditolak atau diganti""" nama = nama.splitlines() print distribusi = "" for x in nama: distribusi = kategori.count(x) print x, print jarak, print distribusi, print jarak, print distribusi * 100 / 30.0