レビュー
基本データ型
変数は、世界で物事の状態の変化を記述するために使用されているが、物事ある以上の状態は、表現するために異なるデータ型を使用します
5つのデータタイプ(数値、文字列、リスト、辞書、ブール)
そして、数値型は、整数と浮動小数点が含まれます
定義された方法:年齢= 18;年齢= INT(18); int型('18「)
年齢= 18、AGE1 = 19
印刷(年齢、AGE1)
年齢、AGE1 = 18.19
役割:説明年齢/ ID番号など
使用法:+ - * /%// **ログ方法、インポートライブラリのインポートcmathた場合
フロート
規定された方法:給与= 3.2;給与=フロート(3.2);フロート( '3.2')
役割:説明給与など
使用方法:整数で
弦
定義された方法:名=「ニック」;名=「ニック」
名前= STR( 'ニック')
名前=「」」
名前=「」」
X = STR(10)
役割:名など
使用方法:S1 = 'ニック'
S2 = 'ハンサム'
S3 = 10
S1 + STR(10)
S1 * 5
リスト
定義される:[コンマで離間複数の要素(すべてのデータ・タイプ)]インナー
役割:複数の値を格納し
使用法:nick_info = [ 'ニック'、180140、[ '読む'、 '実行'、 '音楽']]
nick_info [-1] [1]
LIS = [1.2.3]
lis2 = [4.5.6]
印刷(LIS + lis2)
印刷(LIS * 2)
辞書
キー内のカンマで区切られた{}キーと値のペア(典型的には、文字列、説明の意味を有する):によって定義される値を(任意のデータ型)
処置:複数の値にアクセスするには、インデックス値によるキーの値に依存しません
用法:nick_info_dict = { '名前': 'ニック'、 '高':180}
nick_info_dict [ '高さ']
ブーリアン
トゥーレとflase、決意の時に使用される一般的な条件。
すべてのデータ型に加えて、空flaseトゥーレのブール値を0none構築されています
減圧
使い捨て複数の値を取ります
- いいえ、* _この部分は必要としないことを示すことが示されました
ユーザとの対話
入力()
値の入力文字列はとにかく受け入れられています
フォーマットの1の3つの出力
出力フォーマット:印刷この仕様がフォーマットされて満たす特定の仕様
第一:(3.0)%S(すべてのデータ型)%のD(数字のみのタイプをサポートします)
第二:(3.4)形式
第三:(3.6)F / F ^文字を埋めます
2.オペレータ
算術演算:加算、減算べき乗剰余丸め
比較演算:偽トゥーレ
代入演算子:=(モノ代入演算子)、X + = Y(2元代入演算子)
論理演算は:トゥーレまたはflaseを返し、か
アイデンティティの操作:2つの比較的idがブール値を返します。
演算子の優先順位プラス()
前記プロセス制御ループなら
シングル分岐構造
もし
<代码块1>if <条件>: <代码块2> # 当条件为True的时候执行代码块2然后执行代码块3,否则不执行代码块2直接执行代码块3 # tab<代码块3> # 当条件不成立时直接运行代码块3
デュアル支店
<代码块1>if <条件>: <代码块2> # 当条件为True的时候执行代码块2然后执行代码块3 # tabelse: <代码块4> # 当条件不成立时,运行代码块4,然后再运行代码块3<
多分岐構造
他のelifあれば......
<代码块1>if <条件1>: <代码块2> # 当条件1为True的时候执行代码块2然后执行代码块3 # tabelif <条件2>: <代码块5> # 当条件1不成立条件2成立,执行代码块5,然后执行代码块3...elif <条件n>: <代码块n>else: <代码块4> # 当if和elif的所有条件都不成立时,执行代码块4,然后执行代码块3<代码块3>