pythonに対する私の見解
2953 ワード
pythonの初期
一.pythonの紹介
現在pythonの主な応用分野:
クラウドコンピューティング:クラウドコンピューティングで最も人気のある言語、典型的な応用openstack 開発:科学演算、人工知能システムメンテナンス金融グラフィックGUI PYTHONのいくつかの会社での応用:グーグルCIA NASA YouTube drophbox instagram facebook redhat豆弁は春雨医師捜狐金山などを知っている.1.1 . Pythonはどのような言語コンパイラですか.ソースプログラムの各文を機械言語にコンパイルし、バイナリファイルに保存することで、実行時にコンピュータが直接機械言語でこのプログラムを実行することができ、速度が速いです.解釈器:実行する時だけ、機械言語としてコンピュータに実行されるので、実行速度はコンパイル後のプログラムよりも速くない.これはコンピュータが私たちが書いた文を直接認識して実行することができず、彼は機械言語しか認識できないからです.(バイナリ形式)pythonはどのような言語ですか:解釈型解釈型:利点:プラットフォームの互換性が良好で、どの環境でも行を実行することができ、解釈器(仮想マシン)がインストールされていることを前提としています.柔軟で、コードを修正する時に直接修正すればいいので、迅速に配置することができて、ダウンタイムのメンテナンスを利用しません.欠点:行を運ぶたびに一度説明しなければならないが、性能的にはコンパイル型の言葉に及ばない.長所を先に見る
Pythonの位置づけは「優雅」「明確」「簡単」開発効率
高級語
移植性拡張性埋め込み可能な欠点
速度が相対的に遅いコードは暗号化できません
スレッドがマルチCPUを利用できないという問題
二.pythonのインストールpythonのインストールは一路確定すればよい.パスのフックを覚えています.三.最初のpythonプログラムpythonプログラムには2つの作成方法があります.1.cmdコンソールに入ります.pythonを入力編集モードに入ります.pythonプログラムを直接作成できます
でもいいです.pyファイルにpythonコードを記述する.pythonコマンドで行pythonコードを実行する注意:python 2の中文符号化に問題がある.Python 2はASCIIコード符号化を用いる.中国語を処理できない.utf-8符号化に置き換える必要があります.encoding:utf-8--4.変数変数:演算の中間結果をメモリに一時保存し、後続のプログラムの適用を容易にする.変数量の命名規則:1、変数量は字大⼩大⼩小写推荐大大家使用驼峰体或下線命名驼峰体:定数量pythonには絶対的な定数は存在しない.一般的には、すべての文字が大文字であることが定数例である.例えば、PI=3.141592653 BIRTH_OF_SYLAR=1990.注釈は時々私たちが書いた東あるいは解釈器の実行を望まない.では、コードを注釈するために#を使用することができます.注釈された内容は行を執らない.方便便后面的プログラマー来拜读你的コード单行注釈:#被注釈的内容多行注釈:'''被注釈的内容''''被注釈的内容'''''pythonの基本データ型
転載先:https://www.cnblogs.com/x-h-15029451788/p/10968647.html
一.pythonの紹介
現在pythonの主な応用分野:
クラウドコンピューティング:クラウドコンピューティングで最も人気のある言語、典型的な応用openstack 開発:科学演算、人工知能システムメンテナンス金融グラフィックGUI PYTHONのいくつかの会社での応用:グーグルCIA NASA YouTube drophbox instagram facebook redhat豆弁は春雨医師捜狐金山などを知っている.1.1 . Pythonはどのような言語コンパイラですか.ソースプログラムの各文を機械言語にコンパイルし、バイナリファイルに保存することで、実行時にコンピュータが直接機械言語でこのプログラムを実行することができ、速度が速いです.解釈器:実行する時だけ、機械言語としてコンピュータに実行されるので、実行速度はコンパイル後のプログラムよりも速くない.これはコンピュータが私たちが書いた文を直接認識して実行することができず、彼は機械言語しか認識できないからです.(バイナリ形式)pythonはどのような言語ですか:解釈型解釈型:利点:プラットフォームの互換性が良好で、どの環境でも行を実行することができ、解釈器(仮想マシン)がインストールされていることを前提としています.柔軟で、コードを修正する時に直接修正すればいいので、迅速に配置することができて、ダウンタイムのメンテナンスを利用しません.欠点:行を運ぶたびに一度説明しなければならないが、性能的にはコンパイル型の言葉に及ばない.長所を先に見る
Pythonの位置づけは「優雅」「明確」「簡単」開発効率
高級語
移植性拡張性埋め込み可能な欠点
速度が相対的に遅いコードは暗号化できません
スレッドがマルチCPUを利用できないという問題
二.pythonのインストールpythonのインストールは一路確定すればよい.パスのフックを覚えています.三.最初のpythonプログラムpythonプログラムには2つの作成方法があります.1.cmdコンソールに入ります.pythonを入力編集モードに入ります.pythonプログラムを直接作成できます
でもいいです.pyファイルにpythonコードを記述する.pythonコマンドで行pythonコードを実行する注意:python 2の中文符号化に問題がある.Python 2はASCIIコード符号化を用いる.中国語を処理できない.utf-8符号化に置き換える必要があります.encoding:utf-8--4.変数変数:演算の中間結果をメモリに一時保存し、後続のプログラムの適用を容易にする.変数量の命名規則:1、変数量は字大⼩大⼩小写推荐大大家使用驼峰体或下線命名驼峰体:定数量pythonには絶対的な定数は存在しない.一般的には、すべての文字が大文字であることが定数例である.例えば、PI=3.141592653 BIRTH_OF_SYLAR=1990.注釈は時々私たちが書いた東あるいは解釈器の実行を望まない.では、コードを注釈するために#を使用することができます.注釈された内容は行を執らない.方便便后面的プログラマー来拜读你的コード单行注釈:#被注釈的内容多行注釈:'''被注釈的内容''''被注釈的内容'''''pythonの基本データ型
?
, , ,
,
,
,
。
の結果4は無限のネストを見なくてもよい.しかし実際の開発では.3層ネスト結果3 else:結果2 else:結果1 If条件2:4番目の構文(ネスト):If条件1:else:結果n結果2..Elif条件2:3番目の構文:If条件1:結果1コード3 else:結果2 If条件:結果1 2番目の2番目の2番目の構文:条件が真(True)であれば行結果1を実行し、結果2、条件偽(False)であれば直接結果2結果1.4つのスペース、または1つのtabキーは、プログラムがこの条件を満たしていることを示す結果です.1つ目の構文:if条件:#引用符は、条件と結果を区別します.このような場合,if文を用いた.ゞ嗉十.ゞプロセス制御if文文あなたは生産生活の中でいつもいろいろな選択に出会ったのではないでしょうか.Pythonプログラムにも内容=input(提ユーザインタラクション#strint name='強固'#print(name 8)#文字列の接合s 1='a's 2='bc'#print(s 1+s 2)を用いて1文字列を複数行に割り当てるには、3引用符が必要です.数字のタイプは+-*/文字のシリアルがありますか?文字列は+*のみです.「」「msg=」「」文字列は、単一引用符、二重引用符、または三重引用符で引き起こすことができますが、違いはありません.ただ、いくつかの特殊なフォーマットには使用しない引用符が必要です.例えば、msg=「My name is Alex,I'm 22 years old!」これは単一の二重引用符で組み合わせる必要があります.Pythonでは、引用符を用いて引き起こされるものは、すべて文字列である.8.2文字シリアル(str)はもう十分でしょう.これらは整数であることに注意する.64ビットマシンにおけるintの範囲は、-263~263-1、すなわち-92337230366854775808~923372303620366854775807の32ビットマシンにおけるintの範囲は、-231~231-1、すなわち-217483648~2174848647の常見の数字がintタイプである.計算や大⼩小の比較に用いる8.1整数(int)度で見るとバカで、1は数字で、「漢」は文字で、そうでなければ1と「漢」の区別がつかないので、プログラミング語ごとにデータ型というものがあります.実际には、使用されているさまざまなデータ型に対して行を明确に区分し、コンピュータに行数値演算をさせたい场合は、数字を伝え、理Pythonでよく使われるデータ型は多種ありますが、今日は3種類、数字、文字列、ブールタイプ(命題)についてお話しします. 転載先:https://www.cnblogs.com/x-h-15029451788/p/10968647.html