源自:http://www.cnblogs.com/wupeiqi/articles/4906230.html
一、接收執行參數
sys.argv 接收執行參數的函數
執行結果
[root@python3 ~]# python index.py 8000
['index.py', '8000']
[root@python3 ~]# python index.py runserver
['index.py', 'runserver']
清單,元祖:
差別,清單可以被修改,元祖不能被修改,清單包含元祖
元祖的元素不能被修改,元祖的元素的元素可以被修改。如下程式所示
執行報錯:
Traceback (most recent call last):
File "C:/Users/Administrator/PycharmProjects/S12/2017-11-19/tuple.py", line 11, in <module>
t1[2] = 123
TypeError: 'tuple' object does not support item assignment
執行結果:
(1, 2, {'k1': 2})
Process finished with exit code 0
對于python,一切事物皆是對象,對象基于類建立
字元串常用功能:
移除空白 strip
分割 slipt
長度 len
索引 index
切片 [1:] [2:5] [:-1]
4、清單
建立清單:
<code>name_list </code><code>=</code> <code>[</code><code>'alex'</code><code>, </code><code>'seven'</code><code>, </code><code>'eric'</code><code>]</code>
<code>或</code>
<code>name_list = </code><code>list</code><code>([</code><code>'alex'</code><code>, </code><code>'seven'</code><code>, </code><code>'eric'</code><code>])</code>
基本操作:
索引 index
追加 append
删除 del
長度 len
切片 [1:] [2:5] [:-1]
循環 for while
包含 in
5、元祖
建立元祖:
<code>ages </code><code>=</code> <code>(</code><code>11</code><code>, </code><code>22</code><code>, </code><code>33</code><code>, </code><code>44</code><code>, </code><code>55</code><code>)</code>
<code>ages </code><code>=</code> <code>tuple</code><code>((</code><code>11</code><code>, </code><code>22</code><code>, </code><code>33</code><code>, </code><code>44</code><code>, </code><code>55</code><code>))</code>
切片 [1:] [2:5] [:-1]
循環 for while
長度 len
包含 in
6、字典(無序)
建立字典:
<code>person </code><code>=</code> <code>{</code><code>"name"</code><code>: </code><code>"mr.wu"</code><code>, </code><code>'age'</code><code>: </code><code>18</code><code>}</code>
<code>person </code><code>=</code> <code>dict</code><code>({</code><code>"name"</code><code>: </code><code>"mr.wu"</code><code>, </code><code>'age'</code><code>: </code><code>18</code><code>})</code>
常用操作:
索引
新增
删除 del pop remove
鍵、值、鍵值對 keys values items
循環 for while
長度 len
PS:循環,range,continue 和 break
int常用功能介紹:
age = int(18)
shift + 滑鼠指向int,檢視内置函數
求商和餘數,執行結果得到兩個數的元祖
(9, 5)
字典:
for循環取k,v值
v1
v2
v3
k1
k2
k3
k1 v1
k2 v2
k3 v3
pop參數,必須指定一個值,因為字典是無序的,接上文截圖
print(dic['k2'])
本文轉自陳繼松 51CTO部落格,原文連結:http://blog.51cto.com/chenjisong/1983268,如需轉載請自行聯系原作者