Python中逗號的三種作用例項分析
最近研究python 遇到個逗號的問題 一直沒弄明白 今天總算搞清楚了
1.逗號在引數傳遞中的使用
這種情況不多說 沒有什麼不解的地方 就是形參或者實參傳遞的時候引數之間的逗號
例如def abc(a,b)或者abc(1,2)
2.逗號在型別轉化中的使用-主要是元組的轉換
例如:
>>> a=11
>>> b=(a)
>>> b
11
>>> b=(a,)
>>> b
(11,)
>>> b=(a,22)
>>> b
(11, 22)
>>> b=(a,22,)
>>> b
(11, 22)
從中可以看出 只有當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語句預設的會在後面加上 換行 加了逗號之後 換行 就變成了 空格
來源:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29734436/viewspace-2139786/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- python例項方法中self的作用Python
- bean例項化的三種方法Bean
- Python中雙冒號的作用Python
- PHP刪除字串中的逗號PHP字串
- 數字每三位加逗號
- 遞迴中Return例項分析遞迴
- js字串中的三種引號JS字串
- python中類的建立和例項化Python
- Python中的if、while、for 語法及例項PythonWhile
- Python例項屬性的優先順序分析Python
- 關於逗號( , )在JS中的使用技巧JS
- Python裝飾器例項講解(三)Python
- JavaScript 逗號用法JavaScript
- JavaScript 逗號(,)用法JavaScript
- python中time庫的例項使用方法Python
- 關於input 中 hidden屬性在後臺作用的例項
- for迴圈的例項分析
- Java開發學習(四)----bean的三種例項化方式JavaBean
- C#例項化物件的三種方式及效能對比C#物件
- 三個例項演示 Java Thread Dump 日誌分析Javathread
- python socket例項Python
- python例項1Python
- Python中compile函式的語法及例項!PythonCompile函式
- Python中replace()的用法是什麼?附例項!Python
- 數字加逗號
- JavaScript數字每隔三位加一個逗號JavaScript
- 【C】 18_三目運算子和逗號表示式
- Spring Ioc原始碼分析系列--容器例項化Bean的四種方法Spring原始碼Bean
- Redis 例項分析工具Redis
- Mybatis原始碼分析(三)通過例項來看typeHandlersMyBatis原始碼
- Vue作用域插槽 :slot-scope 例項Vue
- php數字去掉逗號的方法PHP
- 理解Python中的類物件、例項物件、屬性、方法Python物件
- Yaml中特殊符號"| > |+ |-"的作用YAML符號
- Python例項集錦Python
- python鬧鐘例項Python
- python100例項Python
- python 類和例項Python
- 【C進階】18、三目運算子和逗號表示式