实现代码:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
#! /usr/bin/python //处理程序
#filename jiafa.py //文件名
import sys
import random
running = True / / 定义running
while running:
a = random.randint( 0 , 15 ) / / 定义a的值为 0 - 15 的随机数
b = random.randint( 0 , 10 ) / / 定义b的值为 0 - 10 的随机数
print a, '*' ,b / / 输出题目
he = a * b
gauess = int ( raw_input ( 'Please answer: ' )) / / 定义用户输入值
if gauess = = he: / / 判断用户输入输与实际值是否相等
print "right! Continue? Y/N" / / 如果相等,输出正确,并询问是否继续
fd = raw_input ( "please Enter: " ) / / 获取键盘输入的值
str1 = 'Y'
zhi = cmp (fd,str1)
if zhi = = 0 : / / 判断键盘输入的值是否是Y,如果是就执行退出,如果不是,就重新回到 while ,并输出新题
print "this is over"
sys.exit()
elif gauess<he: / / 如果输入小于实际值,则提示小了
print "xiao le "
else :
print "da le" / / 如果输入小于实际值,则提示小了
|
如果测试,请大家注意格式