今日の内容: - 変数の三つの特徴 タイプ: データ型表示 番号: メモリ内の変数のアドレスを表し、数字の文字列である 値: 変数の値 - プロセスコントロール 制御処理は、特定のイベントの発生を制御します - 枝が決定された場合:部品: #の条件を確立するとき行う 印刷(「条件が満たされている!」) #を条件が満たされない場合場合は、ここで行われている のelif分析条件: 印刷(「他の条件が満たされている「) #は、条件が満たされない場合は、実行した場合にここ のelif条件の分析: 印刷(「別の条件が満たされている「) #を条件があれば満足していないとのelifは、ここで実行されている場合は 、他の: #条件が満たされない場合は、実行 印刷(「条件が満たされていません!」)
コード
インポート時 のList1 = [ " 18歳のタンクは、真です。' ] #のプリント(型(リスト1)) #1 のID プリント(ID(リスト1)) #4648825800 #4620567608 time.sleep( 5 ) プリント(「プログラム終了、LIST1が破壊' ) #の可変および非可変 #データを書き換えますとき、IDは、そうでない場合は、ハードタイプと呼ばれ、一定の変数の型と呼ばれます。(ディクテーション) #変数 リスト= [ ' 戦車、ジェイソン' ] 印刷(' List1を前に修正ID:' 、ID(List1を)) list1.append("風水徐')#['タンク'ジェイソン']アペンド(風水徐)。 プリント(' LIST1修飾ID後:' 、ID(LIST1)) #不変:タプル tuple1 =(1,2,3 ) 印刷(ID(tuple1)) プリント(型(tuple1)) tuple1 =(2,3,4 ) プリント(ID(tuple1)) '' ' ユーザがプログラムと対話: 入力()入力 プリント()出力 ' '' ユーザ名 =入力(「ユーザー名を入力してください:」) 印刷(ユーザー名) パスワード =入力(「自分のパスワードを入力してください」) を印刷(パスワード) #の場合: #のユーザ名==「tank'tureの #と:左と右の条件は、そうでない場合はfalseに、トゥーレトゥーレのためだけです #のパスワード==」123「トゥーレの 位を決定する条件の場合:条件が決定された場合==トゥーレ、コード実行の下にIF IFユーザ名== 「戦車」とパスワード== 「123 」: #偽と偽トゥーレ--- >> 印刷(「ログイン成功」) それ以外: 印刷(「ログインに失敗しました」) #のプレースホルダフー:%のSの STR1 = ' ハンサム' を印刷(' 戦車S%'%(STR1、)) #のタンクハンサム STR2は = '' 印刷(' 信頼の心を開発する1:S%'%(STR2、)) price1 = INPUT(「利用者控除の月を入力毎月:「) すべて(入力を= 」ユーザーの現在の残高を入力してください:「) を印刷(」!親愛なるモバイルユーザー、あなたの月の家賃[%s]の元、口座残高[%s]のドル" %(price1 、すべて)) #-算術演算子) プリント。(+ 1 1)、 #( 。N1 = 1 #。N1 = N1 + N1 + 1# #印刷(N1)#2 。+ 1 = N1 #の 代入演算子: - = プリント(10-1) #9 # * = 印刷(* 12 12である) #144 プリント(11/3) #3.666 .... プリント(11/3) #3。プリント(11%。3) #2 #比較演算子プリント(== 2.1) #偽プリント(1> 2)#1 FASLEの印刷(1 <2) #真印刷(1> = 2)#1 FASLEの印刷(1 < 2 =) #真#が ある:上記IDは、2つの変数が等しい比較します 10 = X 印刷(ID(X)== ID(X)) #真印刷(XはIS X) #真#論理演算子 #と:左と右の条件に該当する、それがそうでない場合はfalseに、Trueで印刷(X 1 == 及び X - == 10) #偽プリント(== X-10 および X - == 10) #真#または2つの辺を設定するかどうかを決定するためには、それは1枚の真の確立されたプリント(== X-10 又は Xが- == 。1) #1 トゥーレの#ない:反転印刷(Xの== 10) #1 トゥーレの印刷(未 X == 10) # 偽の #NO - >と- >または # 真または偽に 印刷(ません。X == 1 又は X == 10 及び X 20 ==) #真 #1 鎖割り当て N-10 = Y = N- Z = N- プリント( N-、Y、Z) N- = Z = Yが= 10 プリント(N、Y、Z) #交差割り当て X = 10 、Y = 20である #のXとYの値が交換されている 。#X = 10、Y = 20 、Z = Y #10 Yは、X = #20である Y = Zの#10 X = 10 Y = 20である 。#10,20 = Y = 10、X = 20であり、 X、Y = Y、X プリント(X、Y) #20,10 #の割り当て解除 # 0 1 2 のList1 = [1,2,3 ] Xを = リスト1 [0] Y = List1を[1 ] Z =のList1 [2 ] 印刷(X、Y、Z) #1 2 3 X、Y、Z = のList1 プリント(X、Y、Z) #1 2 3 ' 「 ブランチ場合は 「」」 #の推測文字のゲームは:ユーザーが入力した文字が9527.であるかどうかを推測する 数= 9527 GUESS =入力(「デジタル推測を入力してください」) 印刷(GUESS) 印刷(タイプの(GUESS))#1 のSTR #の文字列、整数型への GUESS = INT(GUESS) 印刷(タイプ(GUESS)の)#のint型 IF GUESS == ナンバー: 印刷(" それを推測!「) のelif推測< 番号 を印刷(」推測小さな「) それ以外: 印刷(」!私は大きいと思います」)