|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 wuqramy 于 2020-3-22 18:51 编辑
Python else语句
语法:
1.if + else
- if 条件 或 一个为True的表达式:
- 你的代码
- else:
- 你的代码
复制代码
2.while + else
- while 条件 或 一个为True的表达式:
- 循环体
- else:
- 你的代码
复制代码
3.for in + else
- for 元素名 in 范围:
- 你的代码
- else:
- 你的代码
复制代码
4.try except + else
- try:
- 风险语句
- except 错误信息:
- 你的代码
- else:
- 你的代码
复制代码
实例:
这是else最常用的方法:
1.if + else
- temp = int(input("猜猜x="))
- if guess == 8:
- print("恭喜你,猜对啦!")
- else:
- print("猜错啦...")
复制代码
以下实例的else均为未执行while,for in以及try后才执行:
2.while + else
- temp = int(input('请输入一个数:'))
- while temp != 0:
- print('啊哈,输入正确!')
- break
- else:
- print('输入错误!')
复制代码
3.for in + else
- temp = int(input('请输入一个数:'))
- for i in range(1):
- print('啊哈,输入正确!')
- break
- else:
- print('输入错误!')
复制代码
4.try + else
- temp = input('请输入一个字符串:')
- try:
- int(temp)
- print('啊哈,这是一个整数!')
- except ValueError:
- print('这不是一个整数,因为它无法被int()!')
- else:
- print('这是什么呢?')
复制代码 |
|