7.31(フォーマットの出力三種類、基本的な動作のタイプ、ループIF)

レビュー

基本データ型

変数は、世界で物事の状態の変化を記述するために使用されているが、物事ある以上の状態は、表現するために異なるデータ型を使用します

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>

おすすめ

転載: www.cnblogs.com/jiann/p/11279043.html