Pythonのインストールと使い方の紹介

PHP中文网
リリース: 2017-06-21 16:39:37
オリジナル
2308 人が閲覧しました

Pythonのインストール Windows:

1、下载安装包
    https://www.python.org/downloads/
2、安装
    默认安装路径:C:\python273、配置环境变量
    【右键计算机】--》【属性】--》【高级系统设置】--》【高级】--》【环境变量】--》【在第二个内容框中找到 变量名为Path 的一行,双击】 --> 【Python安装目录追加到变值值中,用 ; 分割】
    如:原来的值;C:\python27,切记前面有分号
ログイン後にコピー

Linux、Mac:

1 无需安装,原装Python环境2   3 ps:如果自带2.6,请更新至2.7
ログイン後にコピー

Pythonを更新:

 1 windows: 2  3     1、卸载重装即可 4        5 linux: 6  7 Linux的yum依赖自带Python,为防止错误,此处更新其实就是再安装一个Python 8          9     查看默认Python版本10         python -V11           12     1、安装gcc,用于编译Python源码13         yum install gcc14     2、下载源码包,15     3、解压并进入源码文件16     4、编译安装17         ./configure18         make all19         make install20     5、查看版本21         /usr/local/bin/python2.7 -V22     6、修改默认Python版本23         mv /usr/bin/python /usr/bin/python2.624         ln -s /usr/local/bin/python2.7 /usr/bin/python25     7、防止yum执行异常,修改yum使用的Python版本26         vi /usr/bin/yum27         将头部 #!/usr/bin/python 修改为 #!/usr/bin/python2.6
ログイン後にコピー
コードを表示
Python入門次の内容の hello.py ファイルを / ディレクトリに作成します:

1 print("hello,world")
ログイン後にコピー

hello.py ファイルを実行します。つまり: python /home/dev/hello.py

内部Pythonの実行プロセスは以下の通りです:

2. インタプリタ:

python /home/dev/hello.py

python内部执行过程如下:

 

二、解释器:

上一步中执行 python /home/dev/hello.py 时,明确的指出 hello.py 脚本由 python 解释器来执行。

如果想要类似于执行shell脚本一样执行python脚本,例: ./hello.py ,那么就需要在 hello.py 文件的头部指定解释器,如下:

1 #!/usr/bin/env python2   3 print("hello,world")
ログイン後にコピー

如此一来,执行: ./hello.py

前のステップで python /home/dev/hello.py を実行するとき、hello.py スクリプトは Python インタープリタによって書かれて実行されることが明確に述べられています。

シェル スクリプトに似た Python スクリプトを実行する場合 (例: ./hello.py )、次のように hello.py ファイルの先頭にインタープリタを指定する必要があります。次のようになります:

1 #!/usr/bin/env python2 # -*- coding: utf-8 -*-3   4 name = "wupeiqi"
ログイン後にコピー

この場合、./hello.py を実行します。

ps: 実行前に hello.py の実行許可を与える必要があります。chmod 755 hello.py

3. コンテンツのエンコード:

Python インタープリターが .py ファイルにコードをロードすると、エンコードされます。コンテンツ (デフォルトのアスキー)

ASCII (American Standard Code for Information Interchange、American Standard Information Interchange Code) は、主に現代英語およびその他の西ヨーロッパ言語を表示するために使用される、ラテン文字に基づくコンピューター コード システムです。 (1 バイト) を表すために最大 8 ビットを使用します。つまり、2**8 = 256 となるため、ASCII コードは最大 256 個のシンボルしか表現できません。


明らかに、ASCII コードは世界中のさまざまな文字と記号をすべて表すことができないため、すべての文字と記号を表すことができる新しいエンコーディングが必要です。つまり、Unicode

Unicode (Unicode) 、Universal Code、Unicode)は、コンピュータで使用される文字コードです。 Unicode は、従来の文字エンコーディング スキームの制限を解決するために作成され、各言語の各文字に統一された一意のバイナリ エンコーディングを設定し、すべての文字と記号は少なくとも 16 ビット (2 バイト) で表現される必要があると規定しています。 2 **16 = 65536、注: ここで言及されているのは少なくとも 2 バイト、場合によってはそれ以上の

UTF-8 です。これは Unicode エンコードの圧縮と最適化であり、少なくとも 2 バイトを使用するのではなく、分類されます。すべての文字と記号: ASCII コードの内容は 1 バイトで保存され、ヨーロッパの文字は 2 バイトで保存され、東アジアの文字は 3 バイトで保存されます ...

したがって、Python インタープリターがコードをロードすると、 .py ファイルに追加すると、コンテンツがエンコードされます (デフォルトのアスキー)

4. コメント:

行が監視されるとき: # コメントされたコンテンツ

複数行のコメント: """ コメントされたコンテンツ"""

5. pyc ファイル:

Python コードを実行するときに、他の .py ファイルがインポートされると、実行中に同じ名前の .pyc ファイルが自動的に生成されます。 Python インタプリタによるコンパイル後に生成されるバイトコード。

追記: コードをコンパイルしてバイトコードを生成することもできますが、バイトコードを逆コンパイルしてコードを取得することもできます。

🎜 6. 変数: 🎜🎜🎜🎜 1. 変数を宣言します 🎜🎜🎜
1 #!/usr/bin/env python2 # -*- coding: utf-8 -*-3 4 name1 = "wupeiqi"5 name2 = "alex"
ログイン後にコピー
ログイン後にコピー
🎜

上述代码声明了一个变量,变量名为: name,变量name的值为:"wupeiqi"

变量的作用:昵称,其代指内存里某个地址中保存的内容

变量定义的规则:

  • 变量名只能是 字母、数字或下划线的任意组合

  • 变量名的第一个字符不能是数字

  • 以下关键字不能声明为变量名
    ['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']

 

2、变量的赋值:

1 #!/usr/bin/env python2 # -*- coding: utf-8 -*-3 4 name1 = "wupeiqi"5 name2 = "alex"
ログイン後にコピー
ログイン後にコピー

 

 

 

 

以上がPythonのインストールと使い方の紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート