多分支流程

#多分支

# if  条件表达式:比较运算符  逻辑运算符 /复合运算符

#   代码指令

# elif 条件表达式:

#   代码指令

# ......

#   else:

#特征:

# 1.只要满足其中一个分支,就会退出本层if语句结构【必定会执行其中一个分支】

# 2.至少有两种情况可以选择

# elif 后面必须的写上条件和语句

# else 是选配,根据实际的情况来填写

前面我们说到input传入的参数默认是str类型的,str类型和int类型的数据进行比较运算会出现报错

score = input('请输入你的成绩:')print(type(score))if score>90:print('你的成绩是A等级')passelif score>=80:print('你的成绩是B等级')passelif score>=70:print('你的成绩是C等级')passelif score>=60:print('你的成绩是D等级')passelse:# 选配print('你可以回去种地了')

需要进行强制转换为int型

单个条件,一次判断,多个条件,多次判断

猜拳游戏

#多分支多条件的练习#猜拳击的小游戏#0:石头1:剪刀2:布import  random  #直接导入产生随机数的模块#计算机  人person=int(input('请出拳【0:石头1:剪刀2:布】:'))computer=random.randint(0,2)if person==0andcomputer==1:#多条件print('厉害了,你赢了')passelif person==1andcomputer==2:print('厉害了,你赢了')passelif  person==2andcomputer==0:print('厉害了,你赢了')passelif  person==computer:print('真不错,平手哦')passelse:print('哈哈,你输了吧')

if-else的嵌套/整除

#if-else 的嵌套使用

xuefen=int(input('请输入你的学分:'))

if xuefen> 10:

grade = int(input('请输入你的成绩:'))

if grade >=80:

print('你可以升班了,....恭喜你')

pass

else:

print('很遗憾,你的成绩不达标....')

pass

pass

else:

print('不好意思,你的成绩也太差了')

pass

Python选择流程(二)相关推荐

  1. Python基础(二)--数据类型,运算符与流程控制

    目录 Python基础(二)--数据类型,运算符与流程控制 1 数据类型 1.1 Python中的数据类型 1.2 整数类型(int) 1.3 布尔类型 1.4 浮点类型 1.5 复数类型 1.6 类 ...

  2. Python的顺序流程、选择流程、循环流程

    Day04新手小白学python 第四节  Python的顺序流程.选择流程.循环流程 目录 Day04新手小白学python 前言 一.顺序流程 二.选择流程 1.单分支 2.双分支 3.多分支 4 ...

  3. 【Python】abaqus二开,边线选择

    [Python]abaqus二开,边线选择 前言 一.选择边的方法 二.使用方法 1.输出内容转换 总结 前言 在使用abaqus进行二次开发时(python),经常会遇到动态选取某一条边的情况,在a ...

  4. python安装流程-Python安装与卸载流程

    Python安装流程: 一.下载 在网上(输入网址https://www.python.org/downloads/)下载Windows最新的python程序(我电脑为64位) 二.安装 根据自己的电 ...

  5. 初学__Python——Python的流程控制语句 if、for、while

    目录 一.分支结构:if 语句 二.循环结构:for 语句 break 和 continue 三.循环语句:while 语句 通常情况下,Python脚本总是按照顺序执行的.不过,对于一些复杂的程序, ...

  6. 简单的Python购物流程

    参考文档:http://467754239.blog.51cto.com/4878013/1572203 简单的Python购物流程 此脚本能够实现的实现的功能: 1.通过用户名和密码认证才能登陆购物 ...

  7. Python+医学院校二手书管理 毕业设计-附源码201704

    目  录 摘要 1 绪论 1.1研究意义 1.2研究现状 1.3系统开发技术的特色 1.4论文结构与章节安排 2基于Python医学院校二手书管理系统分析 2.1 可行性分析 2.2 系统流程分析 2 ...

  8. 基于Python医学院校二手书管理毕业设计-附源码201704

    目  录 摘要 1 绪论 1.1研究意义 1.2研究现状 1.3系统开发技术的特色 1.4论文结构与章节安排 2基于Python医学院校二手书管理系统分析 2.1 可行性分析 2.2 系统流程分析 2 ...

  9. Python基础(二)完结

    今天分享又来了呀.ღ( ´・ᴗ・` ) 一起学习进步ღゝ◡╹)ノ♡ 关注公众号,回复"资料全集",不定期最新大数据业内资讯. ❤:在这里跟我一起学习技术.职场.人生.原理.健身.摄 ...

最新文章

  1. 我摊牌了,这就是我的生活
  2. VS2017 Pro未能找到路径“……\bin\roslyn\csc.exe”的解决方案
  3. 从一道easy级leetcode题目到分治法的思想
  4. A review of 3D/2D registration methods for image-guided interventions(2)
  5. 游戏人生,谈谈自己的游戏经历
  6. QT乱码总结2.gbk和ANSI和gb2312的区别
  7. java将一个整数反转输出,输入一个整数,实现反转输出,如输入123,输出321。...
  8. 简单实现x的n次方pta_Day12 :数值的整数次方
  9. BizTalk开发系列(二十九) 宏的使用
  10. 第四届中国优秀云计算开源案例评选结果出炉
  11. 谈谈全自动安装常使用的pip install的原理及作用!!!
  12. iOS 报错 : dyld: Library not loaded: @rpath/
  13. 豆瓣api不能访问了的解决办法
  14. AttributeError: module cv2.face has no attribute 'createEigenFaceRecognizer'
  15. 数字用计算机写大写,微信小程序学习用:大写计算器;数字转换为大写
  16. Linux修改用户ID
  17. 【Python成长之路】python资料共享
  18. alibaba的druid连接池的监控的两种方法
  19. 【日语词汇类编】传媒与娱乐:大众传播媒介
  20. OSChina 周一乱弹 —— 喝掉这瓶奶 忘掉那个仔

热门文章

  1. openlayers6【十七】vue VectorLayer矢量图层画地图省市区,多省市区(粤港澳大湾区)效果详解
  2. c语言编程网页数据提取,怎么用c语言抓取网页中的数据
  3. 又一位网友中了Viking Trojan PSW OnLineGames abo Trojan PSW SBoy b等
  4. python3.6环境下安装gevent,附协程TCP服务器客户端代码
  5. icofx 图片 转 图标
  6. vue3 electron 记录
  7. 设计数据库的画图软件
  8. pytorch backward中的gradient参数实验
  9. LTF散热框架软件实现_结合MTK6797平台
  10. Apache安装教程,安装Web服务软件,使自己的电脑变成服务器,并且在局域网内可以被访问。