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...