python中 逗号的 用法
2013-03-22 13:20
330 查看
python中 逗号的 用法
最近研究python 遇到个逗号的问题 一直没弄明白 今天总算搞清楚了1.逗号在参数传递中的使用:
这种情况不多说 没有什么不解的地方 就是形参或者实参传递的时候参数之间的逗号
例如def abc(a,b)或者abc(1,2)
2.逗号在类型转化中的使用 主要是元组的转换
例如:
>>> a=11
>>> b=(a)
>>> b
11
>>> b=(a,)
>>> b
(11,)
>>> b=a,
>>> b
(11,)
>>> b=(a,22)
>>> b
(11, 22)
>>> b=a,22
>>> b
(11,22)
>>> b=(a,22,)
>>> b
(11, 22)
>>> b=a,22,
>>> b
(11, 22)
从上面可以看出:a转换为元组加不加()都可以
从中可以看出 只有当b元组中只有一个元素的时候 需要逗号来转换为元组类型3.逗号在输出语句print中的妙用:
例子:
>>> for i in range(0,5):
... print i
...
0
1
2
3
4
>>> for i in range(0,5):
... print i,
...
0 1 2 3 4
很明显 print语句默认的会在后面加上 换行 加了逗号之后 换行 就变成了 空格
好了 以上纯属个人孕育的观点 如有雷同 请自行判断 如有不足或错误之处 请指出 谢谢!
相关文章推荐
- python中逗号的特殊用法
- python中 逗号的 用法
- python中 逗号的 用法
- python sys.path用法
- Python中的CSV模块基本用法
- python-numpy的基本用法02
- python3中的read中的next用法注意
- 【Python】self的用法扫盲
- python用法笔记(数组(list、touple、dict)、字符串)
- python spawnv用法
- python-numpy的基本用法03
- python的try....except、raise的用法
- python enumerate用法总结
- python-引号用法
- Python 3.x--文件seek、tell的用法
- Python中的super用法详解
- Python内置函数max()高级用法
- Python中sys.argv[]的用法简明解释
- python with用法
- python-excel的模块xlrd和xlwt用法及注意事项整理