Python中的else用法

1. 和if搭配使用

1.1 多分支结构
"""多分支结构,多选一执行从键盘录入一个整数 成绩90-100  A80-89   B70-79   C60-69   D0-59    E小于0或大于100:为非法数据(不是成绩的有效范围)
"""
score = int(input('请输入一个成绩:'))
# 判断
if 90 <= score <= 100:print('A级')
elif 80 <= score <= 89:print('B级')
elif 70 <= score <= 79:print('C级')
elif 60 <= score <= 69:print('D级')
elif 0 <= score <= 59:print('E级')
else:print('成绩有误')
1.2 条件表达式
# 类似于java中的三目运算符
# 表达式1 if 条件 else 表达式2
print(str(num_a) + '大于等于' + str(num_b) if num_a >= num_b else str(num_a) + '小于' + str(num_b))

2. 循环语句中使用

2.1 for循环
for item in range(3):pwd = input('请输入密码:')if pwd == '8888':print('密码正确')breakelse:print('密码不正确')
else:print('对不起,三次密码均输入错误')  # 当for循环结束正常结束后,会执行else后的语句;当for循环break结束后,不会执行else后的语句
2.2 while循环
a = 0
while a < 3:pwd = input('请输入密码:')if pwd == '8888':print('密码正确')breakelse:print('密码不正确')'''改变变量'''a += 1
else:print('对不起,三次密码均输入错误')

Python中的else用法相关推荐

  1. 五分钟理解yield在python中的简单用法,让你不再迷惑

    很多同学无论是在学习python还是使用python的过程中,都会遇到yield关键字,这个让人头大的问题,今天,就给大家分享一下我自学yield的心路历程 基本概念: (1)在 Python 中,使 ...

  2. format函数python的顺序_[转载] Python中format函数用法

    Python中format函数用法 format优点 format是python2.6新增的格式化字符串的方法,相对于老版的%格式方法,它有很多优点. 1.不需要理会数据类型的问题,在%方法中%s只能 ...

  3. python代码大全表解释-python中的字典用法大全的代码

    如下代码是关于python中的字典用法大全的代码. #!/usr/bin/env python # # [SNIPPET_NAME: Dictionaries 101] # [SNIPPET_CATE ...

  4. python教程实例-Python中函数的用法实例教程

    本文以数值计算为例讲述了Python中函数的用法,分享给大家供大家参考借鉴之用.具体如下: 我们都知道圆的面积计算公式为: S = πr2 当我们知道半径r的值时,就可以根据公式计算出面积.假设我们需 ...

  5. 详解python中的用法_详解python中*号的用法

    1.表示乘号 2.表示倍数,例如: def T(msg,time=1): print((msg+' ')*time) T('hi',3) 打印结果(打印3次): hi hi hi 3.单个 * (1) ...

  6. python中 str.strip()用法

    python中 str.strip()用法 1.描述 str.strip() 方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列. (即可以去除特殊字符串) 注意:该方法只能删除开头或是 ...

  7. Python中的del用法

    python中的del用法比较特殊,新手学习往往产生误解,弄清del的用法,可以帮助深入理解python的内存方面的问题. python的del不同于C的free和C++的delete. 由于pyth ...

  8. python中的super用法详解_【Python】【类】super用法详解

    一.问题的发现与提出 在Python类的方法(method)中,要调用父类的某个方法,在Python 2.2以前,通常的写法如代码段1: 代码段1: class A: def __init__(sel ...

  9. python中argv的用法

    python中argv的用法 sys.argv可以用来获取命令行参数,其中sys.argv[0]为脚本名,即python文件名,列表中的其他值为传入的参数值,一般定义方式为 script, arg1, ...

  10. python中max函数用法_Python中max函数用法实例分析

    Python中max函数用法实例分析 更新时间:2015年07月17日 15:45:09 作者:优雅先生 这篇文章主要介绍了Python中max函数用法,实例分析了Python中max函数的功能与使用 ...

最新文章

  1. python中options类_python中的optionParser模块
  2. TP5实现邮件发送(PHP 利用QQ邮箱发送邮件「PHPMailer」)
  3. oracle DBA 常用表和视图
  4. 解决在Yii2中使用PHPExcel出现Class ‘app\controllers\PHPExcel‘ not found的问题
  5. java web面试题大全_Java经典面试题之Java web开发汇总(附答案)
  6. 开源跨平台移动项目Ngui【Action动作系统】
  7. Entity Framework 在MySQL中执行SQL语句,关于参数问题
  8. 解决SQL Server 2000 错误15023:当前数据库中已存在用户或角色
  9. 每天一道LeetCode-----杨辉三角
  10. ZF2系列 – Zend Framework 2 MVC實作 (Part 3)
  11. matlab简易编程,MATLAB简单编程
  12. BugkuCTF-Crypto题MathEnglish
  13. Python python 五种数据类型--字符串
  14. 地址栏参数获取函数 GetQueryStr(name)
  15. MySQL C 语言应用程序接口开发教程
  16. JavaScript Number 对象
  17. 深度:解密50+中老年电视/直播购物最新变化趋势—电视购物转型+直播购物崛起
  18. 脸上经常长青春痘痘的青年应该多吃的食物
  19. 路由器回执路由配置_IT菜鸟之路由器基础配置(静态、动态、默认路由)
  20. Windows Server 2008密码破解

热门文章

  1. c语言对10万位进行显示,C语言位运算
  2. GIS软件开发包Map Suite v10.2.0发布,支持3D渲染
  3. emoji表情显示问号?
  4. lux下载视频使用方法
  5. 想学Python的小东的第一篇博客
  6. [sql]小东商城数据库表格创建
  7. 数据库开发是干什么的?数据库开发难不难
  8. linux-sfdisk用法说明
  9. 西门子PLC S7-300系列的PID控制器参数整定的一般方法分享
  10. Spacial Structures Uva806