プログラミング言語の最初に、分類
1.機械言語(言語バイナリー組成物)
2.アセンブリ言語(英語、文字によって言語)
利点:効率は機械語に比べてやや低くなっています。短所:少し機械語の開発効率と比較します。
3.高レベル言語(言語は、ハードウェアの間接的な操作により、オペレーティングシステムにコマンド)
3.1利点:高い開発効率。短所:低効率。
3.2高度な言語カテゴリー
コンパイルされた:C、C ++、行きます
解釈:パイソン、C#、Java(登録商標)
いくつかの言語の3.3比較
開発効率:解釈>コンパイル>アセンブリ言語>機械語
効率:機械語>アセンブリ言語>コンパイル>解釈
クロスプラットフォーム:解釈>コンパイル
二、Pythonはコードを実行するには、2つの方法があります
1.インタラクティブ:非保存の結果を返すようにコマンドを入力すること、すなわちを行ったり来たり。
コマンドライン:複数行のコマンドを実行するスクリプトの方法により保存することができます。
PS:pythonのファイルの規約の.pyサフィックスがテキストファイルの終わりとして定義されます。
PythonのIDEツール:pycharm
具体的に書き込みPythonコードのための
利点:開発効率の欠点を高めるために:メモリリソースの比較
第三に、コメント
単一行コメント:#
複数行コメント:「」「「」」または「」「」 「」またはコメント行#CTRL +複数行のコメントを選択しますか?
第四に、変数
1.何が変数であります
変更:物事の状態を変更するには、中に存在しているの量:物事の状態を記述します
変化状態を記述するいわゆる可変
変数の2.構成:変数名の割り当てシンボル+値+
3.変数名の指定
1.文字、数字、アンダースコアのみ
2.中国の0を使用することはできません
3.数字で起動しません。
4。あなたは、大文字と小文字を区別しなければなりません
4.変数の命名スタイルの名前
1.こぶ本体:先頭の大文字によって
2.本体を下線:下線が引かれている文字/番号で構成します+
変数の三つの特徴
1.値:値
2.メモリアドレス:ID
3.タイプ:タイプ
6.定数:Pythonは一定ではありません
すべて大文字の規則は一定であります
7.メモリ管理
プール小さな整数:変数名の複数の同一の変数(1〜255の間)は、A = 1、B = 1と同じ位置を指し
ガベージコレクション:
参照カウント:参照カウントの値がゼロであるメモリは、ガベージコレクション機構が自動的にクリアされます
クリアラベル:アプリケーションのメモリがいっぱいにとどまるとき、それは自動的に停止します、ごみの除去
世代の回復: