Python中逗号的作用
来源:互联网 发布:域名添加白名单 编辑:程序博客网 时间:2024/06/06 19:56
曾经看到代码当中有一段颇为奇怪,是
为什么要写成这样呢( b, )? b后面多一个"," 还能编译通过?!太怪了
后来终于明白了,这a是个Tuple,如果写成
那就成了强制转换了, python当中为了区别,可以允许() 当中最后一个元素依然以,结尾 !
其实写成
Python代码
- b = 111
- a = ( b, )
为什么要写成这样呢( b, )? b后面多一个"," 还能编译通过?!太怪了
后来终于明白了,这a是个Tuple,如果写成
Python代码
- a = (b)
那就成了强制转换了, python当中为了区别,可以允许() 当中最后一个元素依然以,结尾 !
其实写成
Python代码
- a = ( 33, b, )
- a = ( 22, 33, b, )
从中可以看出 只有当元组中只有一个元素的时候 需要逗号来转换为元组类型
2.逗号在输出语句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语句默认的会在后面加上 换行 加了逗号之后 换行 就变成了 空格
0 0
- Python中逗号的作用
- Python中逗号的作用
- Python中逗号的三种作用
- Python中逗号的三种作用
- Python中逗号的三种作用
- python代码后加逗号的作用
- python 逗号作用
- Python中的逗号作用
- python中 逗号的 用法
- python中 逗号的 用法
- C语言中逗号的作用
- c语言中逗号的作用
- Python赋值语句后逗号的作用分析
- python中逗号的特殊用法
- c语言中逗号运算符的作用
- c语言中逗号运算符的作用
- matlab中分号、冒号、逗号等常用标点符号的作用
- Pyrhon赋值语句后逗号的作用
- LeetCode-30 Substring with Concatenation of All Words
- 在非Spring容器中使用注入
- POST与GET的差异
- 【Android UI】Fragment+ViewPage实现滑动
- achartengine刷新数据
- Python中逗号的作用
- 纯虚函数
- DevExpress SQLDataSource
- 如何检测UIWebView的滚动?
- bootstrap 导航适配屏幕+滚动监听+JQuery删除块
- IOS UITableView索引排序功能
- 十大经典数据挖掘算法之K-Means算法
- PAT 1019. General Palindromic Number (20)
- vim括号匹配和跳转技巧