1.しばらくループ
理由:大気循環、食べて、学校、睡眠、毎日毎日、歌シーケンシャルループのリスト、プログラム:、ユーザー名とパスワードを入力します。
何:しばらく無限ループ。
どのように:
1. 基本的な構造:
しばらく条件: ループ
4. どのようにループが終了していますか?
1. 変更の条件
#练习题:1〜100所有的数字 のカウント= 1つの フラグ = 真 しばらくフラグ: 印刷(回数) カウント = + 1を数える 場合、カウント== 101 : フラグ = Falseの 数 = 1 しばらく数<101 : プリント(数) 数 =数+ 1
#1 + 2 + 3 + ... 100的最终结果: S = 0 カウント = 1 ながら数<101 : S = S + カウント のカウント =カウント+ 1枚の プリント(S)
2.ブレークは
引き続き4
#続行:現在のサイクルを終了し、次のサイクルが継続 中のフラグ= 真 、一方のフラグ: 印刷(111 ) 印刷(222 ) フラグには = Falseを 続行 プリント(333)
#他にしばらく:whileループが中断ブレークであれば、else文が実行されています。 1 = COUNT 一方 COUNT <5 : プリント(COUNT) IF COUNT == 2 : BREAKの COUNT =カウント+ 1。 他: プリント(666)
#となかろ #優先順位の非存在下で1():しない>と>または、同一の優先順位は左から右に順次計算される #1 ケース1:動作辺が比較的である #プリント(2> 1.3と< 。または4 4>及び2 5 <1)。 #の印刷(trueまたはfalse) #1 ケース2:両側は整数である '' ' X又はY、Xが真であり、値は、X、xは偽、値Y ' '' #印刷(1又は2) #1 印刷(又は2.3) #1 印刷(または2 4) #1 印刷(-1または2) #1 印刷(又は0~2) #の印刷(1及び2)
データ型の変換
#STR ---> INT:桁の純粋なストリング S1 = ' 00100 ' プリント(INT(S1)) #INT ----> STR I1 = 100 プリント(STR(I1)、タイプ(STR (I1))) #のint型---> BOOL:Trueのゼロでない、0はFalseです。 = I 0 を印刷(BOOL(I)) #のBOOL ---> int型の印刷(INT(真)) #。1つの印刷(int型(偽)) #0
4. エンコードされた知人
の8bit == 1バイト
GBK:文字、数字、特殊文字、中国語。GB
の手紙:0000 0001 :A
中国語:0,000,000,101,000,001 :で
UTF-8は:アップグレード:最小で8bit1 バイト文字を表現します。
0011 0000 :A. 1 バイト
0,000,001,100,000,011 ヨーロッパ2 バイト
0,000,001,100,000,011 0000 0011 で:。3つのバイト
' 中国12he' :GBK :. 8つのバイト
' 中国12he' :UTF-8:10 バイト
8ビット= 1バイト 1024バイト = 1キロバイト 1024キロバイト = 1メガバイト 1024メガバイト = 1ギガバイト 1024ギガバイト = 1TB 1024TB = 1PB 1024TB = 1EB 1024EB = 1ZB 1024ZB = 1YB 1024YB = 1NB 1024NB = 1DB
7.6メガバイト----> 7.6 * 1024 * 1024 * 8