原題:
10選択方法数値順序を使用して、
すなわち、第一の位置で取ら最小番号10であり、次いで、第2の位置にある残りの9最小を取ります。。。
私のソース:
#!は/ usr / binに/ Pythonの #1 エンコーディング= UTF 8-。 #- * -コーディング:UTF-8 - * - #選択ソート方法、即ち、第1の位置10の最小数を取り、残りを取ります9第二の位置で最小。。。 L = [2,5,7,3,8,4,1,9,4,0,2,7,21 ] のために I にレンジ(LEN(L)): K = I ための J で(範囲I +は。1 、LEN(L)): IF L [K]> L [J]: K = J IF K =!I: L [K]、L [I]は = L [I]、L [K] 印刷(L )
私の出力:
独自の方法で与え答え:
--------(私は行を分割しています)--------
参考:
1. RUNOOB.COM:https://www.runoob.com/python/python-exercise-example37.html
備考:
初期の修正:2019年10月6日12時43分56秒
環境:Windows 7の/ Pythonの3.7.2