1 #预测比分
 2 score=int(input('请输入比分:'))-3
 3 ctrl=int(input('是否控球,1=控,0=非控:'))
 4
 5
 6 if ctrl==1:
 7     score=score+0.5
 8 elif ctrl==0:
 9     score=score-0.5
10
11 rest_time=int(input('请输入比赛剩余秒数时间:'))
12
13 if score<0:
14     score=0
15 else:
16     score=score**2
17 if not (ctrl==1 or ctrl==0):
18     print('ERROR')
19 else:
20     if score>rest_time:
21         print('安全')
22     else:
23         print('不安全')
24     

自认为第一次写的不错的代码,逻辑还是比较严谨的。就是不能在第二次输入时直接报ERROR的错,还要请教高手!

转载于:https://www.cnblogs.com/dmdoge/p/5602295.html

条件语句练习-比分预测相关推荐

  1. Pyhton基础篇(2)-变量、用户输入及条件语句(已更新)

    1. 变量 Python中的变量概念很好理解,变量其实就是某个数值的"名字". 变量定义的规则: (1)   只能由数字.字母.下划线组成(不能以数字开头) (2)   不能使用关 ...

  2. 7.Python条件语句之if语句——从入门到实践

    一.计算思维 在生活和工作中,我们常会对一些情况进行假设,如果这次考试能拿到5个及以上的A则可以获得奖学金:如果模型训练的样本量增加一倍,那么预测的准确率将提高10%,如果增加两倍,那么预测的准确率将 ...

  3. Go 学习笔记(8)— 条件语句(if、if...else...、switch、fallthrough)

    Go 语言提供了以下几种条件判断语句: 语句 描述 if 语句 if 语句 由一个布尔表达式后紧跟一个或多个语句组成 if-else 语句 if 语句 后可以使用可选的 else 语句, else 语 ...

  4. 用python循环语句求素数_Python基础入门_3条件语句和迭代循环

    Python 基础入门前两篇: Python 基础入门--简介和环境配置 Python基础入门_2基础语法和变量类型 这是第三篇内容,主要简单介绍条件语句和迭代循环语句,内容也比较简单,目录如下: 条 ...

  5. python 条件选择语句_Python趣味入门4:选择往往是最重要的-条件语句

    人生处处有选择,程序也有选择,为了让程序变得更加强壮,程序员必须考虑任何情况,上一篇了解到了如何使用Python来行顺序语句的编写,我们写了一个可以输入姓名的生日祝贺程序,今天我们挑战条件语句! 1. ...

  6. day1简述、输入输出、运算符、条件语句、文件读写、三元运算

    文章目录 1.Python 简述 2.变量 3.输入输出 4.数据运算 5. 条件语句 if..else.elif 循环语句 for.while 6.文件读写 7.三元运算 1.Python 简述   ...

  7. R语言If、Else条件语句实战

    R语言If.Else条件语句实战 目录 R语言If.Else条件语句实战 # if()函数和else() 函数 # ifelse函数

  8. 包教包会!7段代码带你玩转Python条件语句(附代码)

    来源:大数据 本文约5200字,建议阅读10分钟. 本文介绍了Python条件语句常用的7段代码. [ 导 读 ]条件语句通过一个或多个布尔表达式的执行结果(真值或假值)决定下一步的执行方向.所谓布尔 ...

  9. Python进阶之路 3.4.2 条件语句(if、else和elif)

    3.4.2 条件语句(if.else和elif) 对于计算机程序来说,要学会第一项技能就是"判断",也就是根据不同的条件,执行不同的程序分支,这样的程序才有意义. if语句的作用就 ...

最新文章

  1. centos node跟npm 安装
  2. python函数的作用复用代码_Python-函数和代码复用
  3. 福禄克OFP光纤测试仪5个强大的功能
  4. ASP.NET Core IP 请求频率限制
  5. atitit.spring hibernate的事务机制 spring不能保存对象的解决
  6. JS之this与语句分号问题v(**V**)v
  7. shell 脚本 简易for循环 脚本
  8. String的startWith()和endWith()
  9. C#中的==、Equal、ReferenceEqual
  10. ASP.NET生成eurl.axd Http异常错误处理方法【转】
  11. 转page类事件执行顺序
  12. JS Module Revealing Module Pattern
  13. 用IE浏览器打开网址https显示不能访问怎么办
  14. HandBrake视频压缩工具
  15. 前端框架之bootstrap学习(一)
  16. 数字化转型浪潮 金融科技公司如何扮演“引路人“角色?
  17. rgb sw 线主板接口在哪_纯白信仰打造RGB主机,四件套提升100%性能-Thermaltake
  18. hsgcc:面试笔记
  19. 硬件工程师成长之路(6)——程序设计
  20. Microsoftware Project 的安装和使用不需要连接project server

热门文章

  1. 时间特征构图案例及节点之间的多重关系
  2. python字典新的定义方式
  3. java的json导出excel_利用json生成excel表格
  4. 小米云能导入到华为云吗_小米11值得买吗?小米11和华为Mate40、iPhone 12相比,哪款性价比最高?...
  5. pandas fillna_【Python基础】快速提升效率的6个pandas使用小技巧
  6. python提取每个单词首字母_Python 2:str.title()(使字符串每个单词首字母大写)...
  7. pymsql 与 SQLAlchemy 操作数据库的区别
  8. Winform中将WebBrower浏览器控件由IE内核修改为Chrome的WebKit内核
  9. Electron中 提示:Uncaught ReferenceError: process is not defined
  10. Angular中路由的嵌套-父子路由