python的一些语法糖
2014-05-21 17:23
218 查看
1 Python中if-else语句的多种写法
a, b, c = 1, 2, 3
1.常规
if a>b:
c = a
else:
c = b
2.表达式
c = a if a>b else b
3.二维列表
c = [b,a][a>b]
4.传说是源自某个黑客
c = (a>b and [a] or [b])[0]
转自: http://www.open-open.com/lib/view/open1346511811678.html
a, b, c = 1, 2, 3
1.常规
if a>b:
c = a
else:
c = b
2.表达式
c = a if a>b else b
3.二维列表
c = [b,a][a>b]
4.传说是源自某个黑客
c = (a>b and [a] or [b])[0]
转自: http://www.open-open.com/lib/view/open1346511811678.html
相关文章推荐
- Python 3版本较之前版本语法的一些改动搜集
- 一些简单的Python语法
- Python2和Python3的一些语法区别
- Python一些特别的语法(三)
- Python一些特别的语法(二)
- 关于python一些常用的语法
- python 中的一些特殊语法
- python的一些语法糖
- 学习Python中,总结一些语法相关注意点
- Python,一些高级语法小知识(个人向)
- 【语言处理与Python】8.1一些语法困境
- python概述以及安装环境和第一个程序以及一些语言基本语法
- 学习python基础语法中遇到的一些问题
- Python2和Python3的一些语法区别
- Python 基础语法——数字和表达式(包含数学上的一些函数)
- python的一些基本语法
- 关于一些Python的一些基础语法训练
- python的一些有关定义的语法细节
- python一些特有语法
- Python程序中一些语法整理