第2節(2)
2.1.5変数
変数:一時メモリに演算の中間結果、手順を使用して、後続の転送のため。
変数の命名規則:
1.可変文字、数字、に組み合わせを強調⽽
2.デジタルない始めて、すべてではないデジタル
あなたがPythonのキーワードを使用することはできません3.、これらのシンボルと文字のpythonを占領されてきたが、変更することはできません
4.中国やピンインを使用しないでください。
変数名は意味のあるものにします
6.長すぎる必要はありません。
7.書き込みはズーム区別⼩
推奨8.
驼峰体: 除首字母外的其他每个单词首字母⼤写
下划线: 每个单词之间用下划线分开
2.2.6定数
絶対定数は、Pythonには存在しません。条約は、すべて大文字で⺟あなたは変更することができますが、変更しないように、一定である
PI = 3.141592653:など
BIRTH_OF_SYLAR = 1990
2.2.7注意事項
単一行コメント:#注釈付きコンテンツ
複数行のコメントを:「」「コンテンツが注釈されている」「」「」 "『』これは複数行のコメントです」
実際には、コメントは文字列を引用符で囲まれていないので、実行されませんが参照されていません
2.2.8 Pythonの基本データ型
ズーム非常に大規模なコンピュータが、ビュー、ある程度の⻆愚かなポイントは、ほかに明示的にそれを伝える便利になるが、数1で、「漢」、それ以外の場合は違いであり、「漢」は1を伝えるのは難しいです、単語でありますそして、そのため、あなたの言語で、それぞれのプログラムには、もののデータ型が明確に区分⾏に頻繁に使用されるデータ型のさまざまな、実際には、呼ばれています。多くの場合、Pythonのに使用したデータの多くの種類があります。
1.整数(INT)
数字は、しばしば⻅int型、計算や比較を使用している小型のズーム
32ビットマシン上で整数である:-2 * * 31〜2 31-1、すなわち〜2147483647 -2147483648
64ビットマシン上のINTである:-2 * 63 * 63-1〜2、すなわち-9223372036854775808〜9223372036854775807
これらは整数であることに留意されたいです。
2.文字列(文字列)
Pythonでは、すべての引用符、およびすべての文字列を使用しました。
単一の文字列の文字列を使用すると、引用符、または3引用符を2倍にすることができます。
⼀文字列を割り当てトレッキング⾏したいと思い、次の3つの引用符を必要とします。
追加の文字列を掛けることができますが、引き算や割り算を許可していません。
文字列がに追加された文字列+
文字列と文字列を乗算*
3.ブール値(ブール値)
TrueまたはFalse、TrueとFalse。
またはととフィットしてなお
2.2.9ユーザー・インタラクション
使用した入力(「プロンプト」)機能を、それは私たちがコンピュータと対話することができますアップ
コンテンツは= INPUT(「プロンプト」)は、ユーザーの入力を使用してコンテンツを直接取得することができ、デフォルトは文字列型を得ることである、ここを参照してください印刷のコマンド要素の型(タイプを())を話します、
2.2.10の場合、フロー制御文
構文の初回の種類:
if 条件: #引号是将条件与结果分开。
结果1 # 四个空格,这个是告诉程序满⾜这个条件后执行的语句
结果2
2の条件は、結果を実行します(真)trueの場合、その結果、条件が直接の結果2として(False)がfalseの場合
構文のセカンドショットの種類: **
If 条件:
结果1
else:
结果2
代码3
3番目の構文:
If 条件1:
结果1
elif 条件2:
结果2
..
else:
结果n
第四の構文:
If 条件1:
结果1
if 条件2:
结果2
If 条件3:
结果3
if 条件4:
结果4
else:
结果n
第五の文法(ネスト):
If 条件1:
结果1
If 条件2:
结果2
else:
结果3
else:
结果4
無制限のネスティングは、実際の開発では。ネストされた3つの量を超えないようにしてください、とスペースに注意し、スペースが直接操作ミスにつながりません
-Whileループフロー制御
while 条件:
结果
条件が真の場合、直接の実行結果と、条件が偽になるまで、再び条件を決定し、サイクル停止を停止
サイクルの終了:
1.変更の条件。
2.break
2.211およびプロセス制御を継続する-break
1.break直後のサイクルのうちの手段を中断:.
2.continue:このサイクルを停止し、次のサイクルが続きます
また、パスの使用に注意してください:アイデアのステートメント一部の実装はまだ完了していない、あなたがパス・ステートメントのプレースホルダを使用することができ、また、後に完成したコードのマーカーとして使用することができます