Esempio n. 1
0
 def averageDamage(self):
     total = 0.0
     for side in self.sides:
         total += side().damage()
     return total / len(self.sides)
Esempio n. 2
0
#!/python27/python
import MySQLdb
from head import *
from side import *
from foot import *
import cgi, cgitb
form = cgi.FieldStorage()
Dept = form.getvalue('Dept')
db = MySQLdb.connect("localhost", "root", "liitliit", "school")
cursor = db.cursor()
print "Content-type: text/html"
Heading()
print "<body>"
side()
print "<div class='content'><!-- TemplateBeginEditable name='EditRegionContent' --><!-- TemplateEndEditable -->"
print "<form type=get>"
print "<center><u><h1>Courses Database</h1></u></center>"
sql = "select CourseId,Cname,DName from courses c,dept d where c.deptid=d.deptid AND c.deptid='%s'" % (
    Dept)
cursor.execute(sql)
header = [i[0] for i in cursor.description]
list2d = [list(i) for i in cursor.fetchall()]
list2d.insert(0, header)
print "<center>"
htable = u'<table border="1" bordercolor=000000 cellspacing="0" bgcolor="#FFA500" cellpadding="1" style="table-layout:fixed;vertical-align:bottom;font-size:20px;font-family:verdana,sans,sans-serif;border-collapse:collapse;border:1px solid rgb(130,130,130)" >'
list2d[0] = [u'<b>' + i + u'</b>' for i in list2d[0]]
i = -1
for row in list2d:
    i += 1
    newrow = u'<tr>'
    if i != 0:
Esempio n. 3
0
 def chooseSide(self):
     roll = DiceRandom().rollSide()
     side = self.sides[roll]
     return side()