|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 戴宇轩 于 2015-3-21 11:32 编辑
1. if…else
最常用的条件判断语句, 如果不符合if里的条件, 执行else里的内容- i = input('请输入一个数: ')
- if i == '8':
- print('Yes!')
- else:
- print('No!')
复制代码
2. if…elif…else
常用的条件判断语句, elif 相当于 else if- i = input('请输入一个数: ')
- if i == '5':
- print('输入了5')
- elif i == '8':
- print('输入了8')
- else:
- print('输入的不是5或8')
复制代码
3. for...else
如果for循环结束, 且没有执行break, 执行else里的内容- for i in range(10):
- print(i)
- if i == 4:
- print('执行break')
- break
- else:
- print('经过else')
- for j in range(10):
- print(j)
- if j == 123:
- print('执行break')
- break
- else:
- print('经过else')
复制代码
4. while…else
如果不符合while的条件, 且没有执行break, 执行else里的内容- i = 0
- while i <= 99:
- print(i)
- if i == 999:
- print('执行break')
- break
- else:
- print('经过else')
- j = 0
- while j <= 99:
- print(i)
- if i == 90:
- print('执行break')
- break
- else:
- print('经过else')
复制代码
5. try…except…else
如果try里的语句出错, 执行except里的内容, 否则执行else里的内容- try:
- a = 我爱鱼C
- except:
- print('执行except')
- else:
- print('执行else')
- try:
- a = '我爱鱼C'
- except:
- print('执行except')
- else:
- print('执行else')
复制代码 |
|