学习python 之编写简单乘法运算题

yipeiwu_com6年前Python基础

实现代码:

#! /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"//如果输入小于实际值,则提示小了

如果测试,请大家注意格式

相关文章

python pandas dataframe 按列或者按行合并的方法

concat 与其说是连接,更准确的说是拼接。就是把两个表直接合在一起。于是有一个突出的问题,是横向拼接还是纵向拼接,所以concat 函数的关键参数是axis 。 函数的具体参数是:...

python使用fcntl模块实现程序加锁功能示例

本文实例讲述了python使用fcntl模块实现程序加锁功能。分享给大家供大家参考,具体如下: python 中引入给文件加锁的 fcntl模块 import fcntl 打开...

django的登录注册系统的示例代码

django的登录注册系统的示例代码

摘要 django框架本身自带有登录注册,也可以自己写登录注册,下面将介绍这这2种方式实登录注册 一、自己写登录注册登出 1.注册regist 注册采用的是form表单,提交到数据库,在...

解决安装tensorflow遇到无法卸载numpy 1.8.0rc1的问题

最近在关注 Deep Learning,就在自己的mac上安装google的开源框架Tensorflow 用 sudo pip install -U tensorflow 安装的时候总...

scrapy-redis源码分析之发送POST请求详解

1 引言 这段时间在研究美团爬虫,用的是scrapy-redis分布式爬虫框架,奈何scrapy-redis与scrapy框架不同,默认只发送GET请求,换句话说,不能直接发送POST...