Python 點滴積累(4)

2021-10-07 02:25:21 字數 2271 閱讀 6840

for迴圈

>>> colors=["red","blue","white","green"]

>>> for color in colors:

... print(color)

...red

blue

white

green

使用range()

>>> for value in range(1,6):

... print(value)

...123

45

range()可以作為list()的引數,建立數字列表

>>> numbers=list(range(1,5))

>>> print(numbers)

[1, 2, 3, 4]

range()可以指定步長

>>> even_numbers=list(range(2,11,2))

>>> print(even_numbers)

[2, 4, 6, 8, 10]

通過切片可以引用列表中的部分元素,如果省略其實索引,則從列表頭開始;如果省略末尾索引,則從指定位置到列表末尾。

>>> colors=["red","orange","yellow","green","blue"]

>>> print(colors)

['red', 'orange', 'yellow', 'green', 'blue']

>>> colors[1:4]

['orange', 'yellow', 'green']

>>> colors[:3]

['red', 'orange', 'yellow']

>>> colors[2:]

['yellow', 'green', 'blue']

>>> colors[-2:]

['green', 'blue']

遍歷切片

>>> for color in colors[1:4]:

... print(color)

...orange

yellow

green

>>> color=["red","orange","yellow","green","blue"]

>>> another_color=color[:]

>>> print(color)

['red', 'orange', 'yellow', 'green', 'blue']

>>> print(another_color)

['red', 'orange', 'yellow', 'green', 'blue']

>>> print(color)

['red', 'orange', 'yellow', 'green', 'blue', 'white']

>>> print(another_color)

['red', 'orange', 'yellow', 'green', 'blue']

不可變的列表稱為元組

元組使用圓括號來標識

訪問元組和訪問列表語法相同

>>> animals=("pig","dog","cat","sheep")

>>> animals[1]

'dog'

>>> animals[-1]

'sheep'

>>> for animal in animals:

... print(animal)

...pig

dogcat

sheep

元組中的元素不能修改,但是可以給儲存元組的變數賦值。

>>> animals=("pig","dog")

>>> animals[0]="lion"

traceback (most recent call last):

file "", line 1, in typeerror: 'tuple' object does not support item assignment

>>> print(animals)

('pig', 'dog')

>>> animals=("lion","monkey")

>>> print(animals)

('lion', 'monkey')

Python 點滴積累(2)

1.使用方法修改字串的大小寫 name ada lovelace print name.title ada lovelace print name.upper ada lovelace print name.lower ada lovelace2.合併字串 name ada lovelace pri...

git點滴積累

1 一些入門的命令 進入你要傳到遠端庫的專案下 例 cd desktop order這裡是進入桌面的order資料夾中,接著輸入git init為了讓專案資料夾下有 git 檔案,可以輸入 ls a 命令檢視 git add 將當前目錄增加到倉庫中,那個 代表當前目錄,也可以換成其他檔名 git c...

點滴積累 使用IIS Express

iis express是乙個微軟推出的一款免費,且小型 輕量特別適合asp.net開發人員使用的web開發伺服器。在沒有iis express之前,開發人員只能使用下面兩種方案 既然已經有了這兩個選擇,為什麼還要推出iis express呢?這是由於這兩個方案的不足決定的,如下 但是iis expr...