如果要在程式中能夠接收自己傳入的引數,則在需要在程式中新增
import sys
print
(sys.ar**)
#列印出給程式傳遞的所有引數(都當字串對待)。注意:第乙個引數總是程式的名字
range()的注意事項:
range()方法返回的就是乙個列表(對python2)
在python2中range有什麼風險?
如果要了很大的記憶體,系統可能不給。或者占用了較大的記憶體空間但是忘記了使用,則該空間會一直被占用
對python3:是什麼時候要乙個值,就生成乙個值返回。即返回的不再是列表。這就用乙個非常小的記憶體就解決了這個問題。
列表生成式
a =
[i for i in
range
(100)]
b =[j for j in
range
(100
)if j%2==
0]c =[i for i in
range(3
)for j in
range(2
)]#c = [0,0,1,1,2,2] 迴圈巢狀
#相當於
c =[
]for i in
range(3
):for j in
range(2
):d =[
(i,j)
for i in
range(3
)for j in
range(2
)]#d = [(0,0),(0,1),(1,0),(1,1),(2,0),(2,1)]
Python 2 6 安裝mysql支援(備忘)
做這方面的安裝最麻煩的就是一些庫啊,路勁啊什麼的,有時候太費事了,雖然很多時候可以直接扔給運維的同事去給我安裝,但是,畢竟不是很方便,尤其是為了自己做個測試,就不用去麻煩人家和浪費人家時間了。首先,安裝需要的環境,mysql 和python 就不說了,必備的東西。主要是安裝的mysqldb 可以去 ...
python 26 其他常用模組(一)
常用模組自然是我們用python語言日常中常用到的模組,比如前面說的re,但是還是有比較多是常用的預設,我們一起了解下。在內建資料型別 dict list set tuple 的基礎上,collections模組還提供了幾個額外的資料型別 counter deque defaultdict name...
CentOS下公升級python2 6到2 7
公升級python centos 6.x系統預設安裝的python是2.6.6的,我們需要公升級到python2.7 wget org ftp python 2.7 12 python 2.7 12.tgz tar zxvf python 2.7 12.tgz執行完以上命令會解壓得到python 2...