我对python世界还是个新手,虽然我已经用php做了很多工作。。。这是我的案子。。。在我正在用python2.7为我的小程序编写一些代码。在

在那个程序中,我需要2个用户输入,它们都是数字。在

第一个数字不得大于11,也不得小于0。在

第二个不得大于59且不得小于0。在

所以首先,我要检查两个用户的输入是否有效,如果他们做错了,程序必须给他们一个警告,让他们再试一次。在

最后,如果他们把这两个数字都放对了,我想加上这些数字,然后提示一条信息“你的数字之和是。。。废话。。。废话。在

下面是我的代码:def validNum1(Num1):

if Num1 < 0:

print "%s is not valid value. Try again." % Num1

return 0

elif Num1 > 11:

print "%s is not valid value. Try again." % Num1

return 0

else:

return 1

def getInput_Num1():

while 1:

Num1 = raw_input("Enter Num1 Value: ")

if validNum1(int(Num1)):

break

print "You're right. %s is a valid Num1." % Num1

return

def validNum2(Num2):

if Num2 < 0:

print "%s is not valid value. Try again." % Num2

return 0

elif Num2 > 59:

print "%s is not valid value. Try again." % Num2

return 0

else:

return 2

def getInput_Num2():

while 2:

Num2 = raw_input("Enter Num2 Value: ")

if validNum2(int(Num2)):

break

print "You're right. %s is a valid Num2." % Num2

return

if __name__ == '__main__':

getInput_Num1()

getInput_Num2()

所以现在我想你们已经知道需要填什么了,但让我说得更清楚些。我想添加到这个程序中的是一个添加Num1和Num2并向用户显示总和的功能。在

python2.7输入函数_Python2.7的用户输入函数有问题,无法让这些输入与程序一起工作...相关推荐

  1. python输入函数是什么意思_新手学python之Python的输入输出函数

    计算机编程中,会经常涉及输入输出.任何程序都需通过输入输出功能与用户进行交互和沟通.所谓输入就是指程序捕获用户通过键盘输入的信息或数据,而输出则是指程序向用户显示内容或打印数据.在Python语言中, ...

  2. Java集合框架上机练习题:用户分别从两个文本框输入学生的姓名和分数.............

    编写一个应用程序,用户分别从两个文本框输入学生的姓名和分数,程序按成绩排序将这些学生的姓名和分数显示在一个文本区中. import java.awt.FlowLayout; import java.a ...

  3. 编写一个程序重复提示用户输入一个国家的首都,一旦收到用户的输入,程序报告用户输入的答案是否正确,假设将50个国家的首都存放在一个字典中,程序提示用户回答所有国家的首都并且显示回答正确的总个数。

    ''' 林岸花明 编写一个程序读入一个Python源程序并统计文件中每个关键字出现的次数. 2.编写一个程序重复提示用户输入一个国家的首都,一旦收到用户的输入,程序报告用户输入的答案是否正确,假设将5 ...

  4. Linux 上如何让任意普通用户执行拥有root权限的特定脚本或者程序

    问题描述: 有一个脚本,只能是具有root执行权限的用户来执行.这意味着只有root用户和拥有sudo权限的用户才能执行,但我们的需求是让普通用户在没有取得root权限的情况下也能执行,那么就开发另一 ...

  5. 让user组用户登录时自动运行需要administrator权限的程序

    今天忙了大半天,总算成功了,这里就说说,大家如果有更好的方法也回帖说说,我也好学习下:) 目的很简单,就是在启用UAC的情况下,让普通用户可以通过脚本运行需要管理员权限的程序,而不需要输入管理员密码 ...

  6. win10系统获取管理员权限卸载程序、删除文件等听语音 浏览:9507|更新:2016-02-23 02:27 很多用户升级win10系统以后,发现卸载某些程序或者删除某些文件的时候,会出现权限不够,

    win10系统获取管理员权限卸载程序.删除文件等 听语音 浏览:9507 | 更新:2016-02-23 02:27 很多用户升级win10系统以后,发现卸载某些程序或者删除某些文件的时候,会出现权限 ...

  7. 安装天翼掌上大学,显示用户权限不足,请使用管理员权限执行安装程序!安装退出。

    安装天翼掌上大学,显示用户权限不足,请使用管理员权限执行安装程序!安装退出. 刚下载完掌上大学后,很多小伙伴会发现无法安装,显示用户权限不足,要用管理员权限. 解决方法: 只要把下载好的文件拖到桌面上 ...

  8. java中用户头像是怎么弄的_微信小程序获取用户openid,头像昵称信息,后台java代码...

    https://blog.csdn.net/qq_39851704/article/details/79025557 首先最近正在练习微信小程序刚刚写了一个获取用户openid的代码,貌似之前的小程序 ...

  9. 遭遇“当前用户没有安装Microsoft office word.请运行安装程序安装该应用程序。”的解决办法...

    今天打开一个word文档,突然看到提示:"当前用户没有安装Microsoft office word.请运行安装程序安装该应用程序." 单击确定后,word被自动关闭. 由于下午的 ...

最新文章

  1. WebSocket 从入门到写出开源库
  2. html表单 传递 符号,HTML源码中 form 标签的 enctype 属性
  3. 家族关系查询系统程序设计算法思路_【学习笔记】数据库基础 - 查询优化
  4. 最长不下降子序列 (O(nlogn)算法)
  5. 启动web项目(maven)
  6. ETL的增量抽取机制
  7. python是开源的.它可以被移植_python是开源的,它可以被移植到许多平台上,是对的吗?...
  8. 再论:男人有多大责任和感恩代表着有多大的驾驭能力和事业能力
  9. 一个Android上的弹幕控件Open Danmaku
  10. notify和notifyall的区别
  11. 一款优秀的中文识别库——ocr
  12. dht11 新手原理详解(附代码)
  13. 微信公众平台开发[1] —— 获取用户Openid及个人信息
  14. Android成长之路-音乐播放器的实现
  15. 微信小程序全栈开发实践 第三章 微信小程序开发常用的API介绍及使用 -- 3.9 网络接口简介(九)扩展wxp模块的request3方法,实现用户登录的自动融合
  16. 机器学习数学基础——全概率公式与贝叶斯公式
  17. (Python)从零开始,简单快速学机器仿人视觉Opencv---运用四:图像损痕修复
  18. c语言设计由数组,C语言程序设计_07数组.ppt
  19. 环境温湿度监控系统(51+DHT11+1602液晶)
  20. VRS、CRS条件下非期望产出超效率SBM模型,以及普通SBM模型(可计算冗余度)

热门文章

  1. 在ubuntu上如何将多张图片或PDF合到一个PDF上
  2. 某个元素的距离页面的左边距_在机检测圆心距
  3. 石板切割问题c语言_岩知识 | 岩板切板有讲究,工艺问题要注意
  4. java开发一款坦克大战游戏
  5. android sqlite批量操作,Android: SQLite批量插入数据的最佳实践
  6. java 拼接html_程序员用1.5小时写出的Java代码,让同事瞠目结舌!直呼优秀
  7. 用 CSS 实现元素垂直居中,有哪些好的方案?
  8. vue打包后不使用服务器直接访问方法
  9. inheritPrototypal.js
  10. 前端入行两年--教会了我这些道理