python linux下簡單的排序

2022-08-23 23:15:16 字數 878 閱讀 8366

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