ネストされたループ: ;内側のループが実行されると、次に外側ループを実行するアウターループ内の開始要素を削除するには、内側ループが実行されます。
ループ構文については、ネストされました:
範囲内のxの():
範囲のyの():
文(S)
文(S)
ケース1:9 * 9の乗算テーブル:
(1,10)の範囲内のiについて:
範囲内のjについて(1、私は1 + 1):
プリント( '{} ** {}' 形式(J、I、J * I)、終了= '\ T')
印刷()
掛け算の九九は、行数を指定していますか?唯一の機能メソッドを追加し、入ってくる引数が可能呼び出す必要があります。代表をラップしない「」=終了
ネストされたループ構文中:
表現中:
表現中:
文(S)
文(S)
用ループに埋め込むことができるようなwhileループのように、ループ本体に別のループに埋め込まれていてもよいです。
ケース2:入力2から100の間の素数
私は= 2
(I <100)中:
J = 2
しばらく(J <=(I / J)):
(I%jの)ではない場合:
ブレーク
J = J + 1
(J> I / J)の場合:
印刷(私は、「素数です」)
私は+ = 1
印刷(さようなら!)
式のリスト:組み込みのあなたがより良いコードを簡素化することができる強力なパイソン。
例子:税引き後= [beforetaxのint(1 * 0.9)のための1つの]
もちろん、あなたも追加することができフィルタリング条件を[INT(1 *税引後= beforetaxに1 0.9)1> = 10000の場合]
アルゴリズム:1 -バブル(昇順、降順)---短い、隣人コントラスト、大きな値が後退
ソートしたい場合、あなたはどのような方法、バブルソートを使用することはできませんか?
①ソート機能の並べ替えを使用して
②ループ用の最初の新たなリストにすべての要素まで、発見された元のリストの最小値を削除し、新しいリストに最低入金を見つけ、というように。
2 - 選択ソート
3 - 挿入ソート