入出力
1)入力
入力を使用(「プロンプト情報入力」)
2)出力
印刷(「出力内容」)
印刷( "%s%d"%( "出力は"、99))
データ型
1)Pythonデータ型には6つのタイプがあります
- 数
- 文字列
- リスト
- タプル(タプル)
- セット
- 辞書
2)データ型の初期化
Pythonはデータ型を自動的に識別し、データが割り当てられると初期化します
- 数値num = 0
- 文字列str = "asd"
- リストリスト= [1,2,3]
- タプル(元组)tup =(1,2,2)#tup =(1、)
- セット(セット)セット= {1,2,2,3}#{1,2,3}と同等
- 辞書(字典)dic = {"num1": "ren1"、 "num2": "ren2"、 "num3": "ren3"}
3)一般的に使用されるデータ型のメソッド
リスト
レンジ(5) #5未満[0,1,2,3,4]のリストを作成 するために I におけるレンジ(5 ): パスを
タプル
= TUP(1,2,2 )
T1、T2、T3 = TUP #タプルアクセス
def c(* x): #何を 印刷するかを定義するために何を渡すか(* x) x =(1,2,3 ) c( * x)#* xはタプルを分割するのと同じであり、次にパラメーター 1 2 3 def c( X- *): #1 パス何の定義は何を印刷(X-) C( * X-) (、2、3)
辞書
#辞書トラバーサル二つの方法の #av_catalogで私のために、V [ '西洋'] .items():#印刷キー値とキー #の 印刷(I、V) のための I でav_catalog: 印刷(I、av_catalog [私])
4)可変型と不変型
- 不変データ(3):数値(number)、文字列(string)、タプル(tuple)
- 変数データ(3):リスト(リスト)、ディクショナリ(ディクショナリ)、セット(コレクション)
制御ステートメント
1)用
ステートメント形式
以下のために I における [1,2,3 ]: パス のための I における範囲(3。 ): パス #範囲は、リストジェネレータであります
2)一方
n = 1 、 n <11の場合: n == 7の場合: 合格、 else : 印刷(n) n = n + 1
3)休憩と続行
continueは、現在のループからジャンプして、次のコードを実行しないことを意味します
ブレークはループ全体からジャンプすることを意味します
4)ifステートメント
フォーマット
if 条件: パス elif : パス else : パス
5)Pythonの三項演算子
フォーマット
真の結果はいつ場合決意条件それ以外は偽の結果であります
例
1 IF 3> 5 他0 出力1,5はそうでなければ0を出力する、3よりも大きい場合
forのリストで使用
= CONF(11,2,3 ) [I 用 I で CONFは、IF I> 2 ] >>> [11 ,. 3 ] #予選の数のリストを取得します
= CONF(11,2,3 ) [I 用 I、C に列挙(CONF)をIF C> 2 〕 >>> [0、2 ] #修飾リストのインデックス番号を取得 #の列挙Cで、Iを(conf)添え字と値を同時に取得できます