バブリング
DEFバブルソート(NUMS):
私のためにレンジ内(LEN(NUMS)-1):
プリント(I)
Jのための範囲(NUMS(LEN)-1-I):
プリント(J)
IF NUMS [J]> NUMS [J + 1]:
[J + 1] NUMS [J]、NUMSはNUMS = NUMS [J]は[J + 1]
NUMS戻り
NUMS = [1,5,2,3]は
(バブルソート(NUMS))プリント
1.Iサイクルは、サイクルの総数ことを確認している
範囲(0,3)内のjについてI、毎回比較例のインデックス番号、最初のサイクルI、2.jサイクルタイムがサイクル中に確認された 。0 :11:22:3つの比較3つの
-------------------------------------
ストリングセクション
#文字列のセクション、ABCDで撮影
A = "apbocidu"
1.
B = [:: 2]
プリント(B)
A = "apbocidu"
2。
= "apbocidu"
C = []
の範囲()(LEN)におけるiについて:
I%2 == 0の場合:
c.append([i])と
プリント( ''(C)に参加)
方法II 1サイクル、次いでc.append、偶数の添字を取って、インデックスに対応します。彼は目標値に対応した追加
して、文字列リストに参加します
文字列をカット
#カッティング文字列、 "hello_world_heheは" "こんにちは"、 "世界"、 "ふふ"変換
A = "hello_world_hehe"
()a.split("_")を印刷
#組合せストリング、[ ""、 "B "、 "C"、 "D"] "ABCD"に合わせた
A = [ 'A'、 'B'、 'C'、 'D']
B = "" .join()#は、接続文字列に参加
プリント(B)を
式のリスト
= [X * xの範囲でX(5)のために]
プリント()
フィボナッチ数(再帰)
A = 0
、B = 1
、L = []
、一方B <100:
l.append(b)は
、B = B + Bが
印刷(L)