1、選擇排序:把乙個數與餘下所有的數排序,最小的排到最前面
[root@besttest liyn_test]# cat test.py#! /usr/bin/python
a=[1,3,5,2
]for i in range(0,len(a)-1
): //定位陣列的第幾個
for j in range (i+1
,len(a)): //定位與其相比較的數
if a[i] >a[j]:
a[i],a[j] =a[j],a[i]
print (a)
[root@besttest liyn_test]# ./test.py
[1, 2, 3, 5]
2、氣泡排序:相鄰兩個數作比較,一次排序後,最大的數排到最後一位。然後,第二次排序,第二大的數排到倒數第二位
[root@besttest liyn_test]# cat test2.py#! /usr/bin/python
b = [5,3,7,9,4
]num =len(b)
for i in range(0,num-1
): //控制迴圈數
for j in range(0,num-1-i): //控制哪相鄰兩個數作比較
if b[j] > b[j+1
]: b[j],b[j+1] = b[j+1
],b[j]
print(b)
[root@besttest liyn_test]# ./test2.py
[3, 4, 5, 7, 9
][root@besttest liyn_test]#
Python linux下的pip安裝
今天寫的是pip安裝,為啥寫呢,因為發現還是有必要寫的 網上流傳以下幾種安裝 然後執行以下命令 需要管理員許可權 python get pip.py 試了試 不行 然後解壓 tar zxvf 解壓之後會有個資料夾 進入到資料夾,執行命令python setup.py install 安裝完之後執行 ...
Python Linux下執行Python指令碼
linux下執行python指令碼親測可用 1.linux python環境 linux系統一般整合python,如果沒有安裝,可以手動安裝,聯網狀態下可直接安裝。fedora下使用yum install,ubuntu下使用apt get install,前提都是root許可權。安裝完畢,可將pyt...
python linux 下開發環境搭建
1.1 在虛擬環境目錄下安裝 ipython pip install ipython 1.2 簡單的使用 ipthyon print heollo,word exit 2.1 安裝 jupyter pip installjupyter 2.2 修改密碼 jupyter notebook passwo...