1、プログラミング言語の歴史:
コンピュータは電気工事に基づいている
(ハイとローに基づいて)
1010010101011
1、機械語の
利点:十分に速く実行
短所:非常に低開発の効率化
(英語の文字で構成)、2をアセンブリ言語
の利点:効率は機械語に比べて若干低い
短所:機械語の開発効率と比較してわずかに高いです
図3に示すように、高レベル言語
C、C ++、C#の、ジャワ、PHP、Pythonの、行く
の利点を:高効率の開発
短所:低効率は
コンパイル:のGoogleの翻訳
Cを、C ++、行く
解釈:同時通訳
のC#、Pythonのが、Javaの(最初のコンパイル後に説明)
開発効率:
(解釈>コンパイル)>アセンブリ言語>機械語
効率:
(コンパイル<解釈)<アセンブリ言語<機械語
クロスプラットフォーム:
解釈>コンパイル
学習難易度:
機械語>アセンブリ言語>ハイレベル言語
4、Pythonの紹介
Pythonインタプリタの
IT業界の法則:最新バージョンのダウンロードしないように注意してください
Pythonのバージョンカテゴリ:
python2.x
python3.x
:Pythonは二つの方法でコードを実行
1.インタラクティブ:
行ったり来たり
、コマンドライン、2
の.pyとしてPythonファイル拡張子の規則が定義される
事実の.pyは、単にテキストファイルです
グルー言語
IDEツールpycharm:
特に書き込みPythonコードのための
利点:
開発効率を高めるために
:欠点
比較的メモリ集約型のリソースを
注:
コードのコメントはの母である
二つのプログラマZuifan:
同僚がコメントしていない
コメントを書くことが自分自身を
単一行コメント:
#の
ショートカット:Ctrl +?
複数行コメント:
「」「」
「」
「「」
」 『』
5、変数
3、どのように変数を使用するには?
図1に示すように、変数名
2、割り当てシンボル
3、変数の値
変数の命名名:
1、文字のみで構成することができ、数字、アンダースコア
2を、中国語(なくなっ人々と次の日)を使用することはできません
数字で始めることはできません、3を
敏感区別するために、4
变量名的命名风格:
1、驼峰体
UserAge = 18
print(UserAge)
2、下划线体
user_age = 18
print(user_age)
变量的三大特性:
值:value
内存地址:id
变量的类型:type
常量:
Python中压根没有常量
NAME = 'SEAN'
HOST = '127.0.0.1'
python程序员约定俗成将字母全部大写的变量就定义为常量
内存管理:
小整数池: