python的艱難學習之路 實現冒泡法排序

2021-09-27 08:34:56 字數 720 閱讀 9418

python的列表方法sort實現了很簡潔的排序,但是為了練習列表功能,so–

# python的列表的sort方法提供了很好用的排序功能,

# 主要是為了練習列表的一些使用,以及邏輯思維的訓練。

# 使用者需要輸入數字的個數,以及具體的數字

n = int(input("請輸入您要排序的數字個數:"))

num_list =

print("請依次輸入它們:")

for k in range(n):

print("您輸入的", n, "個數分別為")

for m in range(n):

print(num_list[m], end=' ')

print('\r')

# 簡單的sort排序

# num_list.sort()

# 氣泡排序

for j in range(len(num_list)-1):

for i in range(len(num_list)-1):

if num_list[i] > num_list[i+1]:

num_list.insert(i, num_list[i+1])

num_list.pop(i+2)

print('排序結果為')

for l in range(n):

print(num_list[l], end=' ')

python的艱難學習之路 列表學習總結

python中,列表是非常重要的概念,話不多說,進入正題 再插一句,再學習階段,建議大家使用pycharm進行程式的編寫工具,會糾正我們的一些 規範性 一 列表的定義 格式 listname 注意事項 定義的列表可以為空列表,或者在定義的時候,就在裡面新增元素,如下 num list 1,2,3,4...

python的艱難學習之路 石頭剪刀布遊戲

a y while a y 經典的遊戲,石頭剪刀布 再終端輸入使用者的選擇 you int input 請輸入你的選擇 1 石頭,2 剪刀,3 布 if you 1 youchoice 石頭 elif you 2 youchoice 剪刀 else youchoice 布 print 你的出拳是 y...

艱難的mfc之路

最近心情不是很好 還是埋頭到不會欺負我的 還有c 裡面來吧 剛開始學mfc 很多東西不是很明白 閒來無事 抄一段 進來 慢慢來吧 ifdef adxdll define declare message map private static const afx message entry messag...