成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Python list范例最基本的運算式

開發 后端
Python list范例在目前的使用中有不少的知識需要大家學習。下面我們就來看看如何進行Python list的使用希望大家有所收獲。

Python list范例有不少的人都不知道是怎么回事。其實這是一個很有趣的東西。也是不少開發人員迷戀上Python 這門語言的原因之一。下面我們就來詳細的看看如何進行相關的問題。#t#

通常,程序員愛上Python是因為它能增加生產力。由于沒有編譯過程,編輯-測試-調試周期相當快。調試Python程序很簡單:一個錯誤永遠不會導致一個段錯誤。當解釋器發現錯誤時,它就引發一個異常。當程序沒有捕捉到異常,解釋器就打印一個堆棧跟蹤。一個源碼級調試器允許我們檢查局部和全局變量,計算表達式,設置斷點,單步跟蹤等等。調試器是用Python寫的,這證明了Python的能力。另外,最快的調試程序的方法是增加幾條打印語句:快捷的編輯-測試-調試周期使得這個簡單的辦法十分有效。

Python list范例基本的運算式

我們直接切入正題,直接簡單的教你使用 Python。 我假設讀者己有其它語言的基礎,可以直接切入語法重點。

  1. a = 0   
  2. b = 7   
  3. aa = a + 1   
  4. a = b * a   
  5. 5 print a   
  6. 結果顯示 : 7  

 

上面就是 python 的簡單例子,相信如果你學過其它的語言(如 C/C++, Java),就能很容易的了解。

 

  1. A+B A 加 B   
  2. A-B A 減 B   
  3. A*B A 乘 B   
  4. A/B A 除 B   
  5. A%B 取 A/B 的馀數(如 8 % 3 == 2)   
  6. -A 取 A 的反數( 若 A == 7, -A == -7)   
  7. String   
  8. a = 'hello'   
  9. b = "world"   
  10. c = a + ' ' + b + '!!'   
  11. 4 print c  

 

結果顯示 : hello world!!

string 可以使用 ' or " 符號括起來表示。在行 3,是合并四個 string object 的例子, 將四個 string 依順連接成單一的 string。

 

  1. a = '%s=%d' % ('test', 16)   
  2. 2 print a  

結果顯示 : test=16

類似於 C/C++ 的 printf 或 sprintf,在行 1,python 提供 string format 的功能。 字串 '%s=%d' 指定 string 的 format,而後在字串後接著 % 然後是 format 的參數, 這些參數會依序取代 format 里的 %s 和 %d。%s 代表要取代字串,%d 則是取代成整數。

  1. a = 'This is a rather long string containing\n\   
  2. several lines of text just as you would do in C.\n\   
  3. Note that whitespace at the beginning of the line is\   
  4. significant.\n'  

string 可以延伸到數行,但在每一行的最後必需要有escape \ 以忽略掉 newline。 另外也可以使用 """ 或 '''

  1. a = '''This is a rather long string containing   
  2. several lines of text just as you would do in C.   
  3. Note that whitespace at the beginning of the line is   
  4. significant.'''  

使用 ''' 或 """ 就不需要在每一行結數時 escape,但 newline 會被包含入 string 內容。

 

  1. List   
  2. a = []   
  3. 2 a[0] = 'aoo'   
  4. 3 a[1:3] = [10, 11]   
  5. b = [1, 2, 3, 'foo']   
  6. 5 print a, b, b[:3], b[1:]   

 

結果顯示 : [9, 10, 11] [1, 2, 3, 'foo'] [1, 2, 3] [2, 3, 'foo']

上面是Python list范例的使用。list 是一個 sequence data type, 類於 C/C++ 的 array, 但 array 是 fixed length 而 list 不是, 其長度是可以隨時改變的。行 1 就 bind a 為一個空的 list。 行 2 則指定 index 0 為 'aoo' string object。行 3 為 list 的 slice 的使用范例。 將 index 1 和 index 3 之間的 item(index 1 和 2) 代換成 10 和 11。行 5 的 b[:3] 則相當於 b[0:3], 而 b[1:] 相當於 b[1:4]。list 內的 item 不需是相同的 type, 如上例在一個 list object 里可以同時包含整數和 string 不同 type 的 item。

 

責任編輯:張浩 來源: CSDN
相關推薦

2010-03-26 14:09:26

CentOS 網絡配置

2009-06-08 17:42:00

建立最基本Java

2013-11-25 10:20:25

2010-02-03 11:01:26

Linux mount

2010-06-04 15:32:18

MySQL數據庫

2011-05-13 09:26:27

SQL數據操縱語句

2020-07-01 16:50:52

云基礎架構網絡

2017-09-15 10:36:17

前端JavaScript面試題

2010-12-14 09:42:19

2010-01-13 18:00:01

華為交換機命令

2022-05-24 16:10:51

元宇宙

2010-03-05 10:04:38

Python運算符

2017-01-04 09:47:38

聯想企業網盤

2010-06-11 16:51:44

MySQL數據庫

2010-09-02 13:25:41

Linux命令行

2017-04-13 15:51:46

運維底線應用

2009-06-11 14:40:32

Java list

2016-03-16 09:40:33

Windows 10觸控手勢微軟

2016-10-24 14:42:19

云計算公有云私有云

2011-03-17 17:19:24

iptables
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲高清在线观看 | 成人免费看片网 | 中文字幕动漫成人 | 成人免费视频观看 | 日韩中文在线观看 | 欧美日韩综合一区 | 精品av| 91麻豆精品国产91久久久更新资源速度超快 | 999精品在线观看 | 日韩在线免费 | 天天射中文| 自拍中文字幕 | 免费午夜视频在线观看 | 成人影院一区二区三区 | 成人精品毛片国产亚洲av十九禁 | 精品国产乱码久久久久久果冻传媒 | 国产一区二区三区免费 | 91精品在线观看入口 | 久热免费 | 午夜精品视频在线观看 | 久久99精品国产自在现线小黄鸭 | 在线视频日韩精品 | 色综合久 | 亚洲丝袜天堂 | 日韩精品 | 久久久久亚洲精品 | 影音先锋中文字幕在线观看 | 蜜桃综合在线 | 成人av网站在线观看 | 久久激情视频 | 久久剧场| 国产精品99久久久久久宅男 | 久久久久久久久国产成人免费 | 四虎影院新网址 | 亚洲成人一区二区三区 | 91新视频 | 亚洲高清在线 | 国产精品毛片av一区 | 久久人人爽人人爽 | 日本午夜在线视频 | 成人免费在线播放视频 |