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

Python list范例最基本的運(yùn)算式

開發(fā) 后端
Python list范例在目前的使用中有不少的知識需要大家學(xué)習(xí)。下面我們就來看看如何進(jìn)行Python list的使用希望大家有所收獲。

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

通常,程序員愛上Python是因?yàn)樗茉黾由a(chǎn)力。由于沒有編譯過程,編輯-測試-調(diào)試周期相當(dāng)快。調(diào)試Python程序很簡單:一個錯誤永遠(yuǎn)不會導(dǎo)致一個段錯誤。當(dāng)解釋器發(fā)現(xiàn)錯誤時,它就引發(fā)一個異常。當(dāng)程序沒有捕捉到異常,解釋器就打印一個堆棧跟蹤。一個源碼級調(diào)試器允許我們檢查局部和全局變量,計(jì)算表達(dá)式,設(shè)置斷點(diǎn),單步跟蹤等等。調(diào)試器是用Python寫的,這證明了Python的能力。另外,最快的調(diào)試程序的方法是增加幾條打印語句:快捷的編輯-測試-調(diào)試周期使得這個簡單的辦法十分有效。

Python list范例基本的運(yùn)算式

我們直接切入正題,直接簡單的教你使用 Python。 我假設(shè)讀者己有其它語言的基礎(chǔ),可以直接切入語法重點(diǎn)。

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

 

上面就是 python 的簡單例子,相信如果你學(xué)過其它的語言(如 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 的馀數(shù)(如 8 % 3 == 2)   
  6. -A 取 A 的反數(shù)( 若 A == 7, -A == -7)   
  7. String   
  8. a = 'hello'   
  9. b = "world"   
  10. c = a + ' ' + b + '!!'   
  11. 4 print c  

 

結(jié)果顯示 : hello world!!

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

 

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

結(jié)果顯示 : test=16

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

  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 可以延伸到數(shù)行,但在每一行的最後必需要有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.'''  

使用 ''' 或 """ 就不需要在每一行結(jié)數(shù)時 escape,但 newline 會被包含入 string 內(nèi)容。

 

  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:]   

 

結(jié)果顯示 : [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] 則相當(dāng)於 b[0:3], 而 b[1:] 相當(dāng)於 b[1:4]。list 內(nèi)的 item 不需是相同的 type, 如上例在一個 list object 里可以同時包含整數(shù)和 string 不同 type 的 item。

 

責(zé)任編輯:張浩 來源: CSDN
相關(guān)推薦

2010-03-26 14:09:26

CentOS 網(wǎng)絡(luò)配置

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數(shù)據(jù)庫

2011-05-13 09:26:27

SQL數(shù)據(jù)操縱語句

2020-07-01 16:50:52

云基礎(chǔ)架構(gòu)網(wǎng)絡(luò)

2017-09-15 10:36:17

前端JavaScript面試題

2010-12-14 09:42:19

2010-01-13 18:00:01

華為交換機(jī)命令

2022-05-24 16:10:51

元宇宙

2017-01-04 09:47:38

聯(lián)想企業(yè)網(wǎng)盤

2010-03-05 10:04:38

Python運(yùn)算符

2010-09-02 13:25:41

Linux命令行

2010-06-11 16:51:44

MySQL數(shù)據(jù)庫

2017-04-13 15:51:46

運(yùn)維底線應(yīng)用

2016-03-16 09:40:33

Windows 10觸控手勢微軟

2009-06-11 14:40:32

Java list

2016-10-24 14:42:19

云計(jì)算公有云私有云

2011-03-17 17:19:24

iptables
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 亚欧性视频 | 日韩一级欧美一级 | 国产精品自产av一区二区三区 | 亚洲欧美网 | 欧美群妇大交群中文字幕 | 久久免费香蕉视频 | 亚洲成人精品 | 久久久精品一区 | 美日韩中文字幕 | 鸡毛片| 羞羞视频免费在线观看 | 人人做人人澡人人爽欧美 | 久久精品国产清自在天天线 | 三级在线免费观看 | 国产精品1区2区 | 福利视频网站 | 天天爱爱网 | 天堂av在线影院 | 日本免费网 | 精品国产一区二区三区久久久蜜月 | 欧美综合一区二区三区 | 久久福利| 欧美视频福利 | 超碰在线播 | 久久综合久 | 欧美性另类 | 国产精品夜间视频香蕉 | 久久69精品久久久久久国产越南 | 在线免费中文字幕 | 天堂在线www | www国产亚洲精品久久网站 | 人人澡人人射 | www国产精 | 一区二区三区在线 | 精产国产伦理一二三区 | 国产又色又爽又黄又免费 | 成人激情视频在线观看 | 国产精品久久久乱弄 | 久久一区二区三区四区五区 | 欧美一级片 | 久久精品亚洲国产奇米99 |