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. 콘텐츠 인코딩:

파이썬 인터프리터가 .py 파일의 코드를 로드하면 인코딩됩니다. 내용(기본 ascill)

ASCII(American Standard Code for Information Interchange, American Standard Information Interchange Code)는 라틴 문자를 기반으로 한 컴퓨터 코딩 시스템으로 주로 현대 영어 및 기타 서유럽 언어만 표시할 수 있습니다. (1바이트)를 나타내기 위해 최대 8비트를 사용합니다. 즉, 2**8 = 256이므로 ASCII 코드는 최대 256개의 기호만 나타낼 수 있습니다.


분명히 ASCII 코드는 세상의 다양한 문자와 기호를 모두 표현할 수 없으므로 모든 문자와 기호를 표현할 수 있는 새로운 인코딩이 필요합니다. 즉: Unicode

Unicode(유니코드 , Universal Code, Unicode)는 컴퓨터에서 사용되는 문자 인코딩입니다. 유니코드는 기존 문자 인코딩 체계의 한계를 해결하기 위해 만들어졌으며 각 언어의 각 문자에 대해 통일되고 고유한 이진 인코딩을 설정하며 모든 문자와 기호는 최소 16비트(2바이트)로 표시되어야 한다고 규정합니다. 2 **16 = 65536, 참고: 여기에 언급된 내용은 최소 2바이트, 어쩌면 그 이상일 수 있습니다.

UTF-8은 유니코드 인코딩의 압축 및 최적화로, 더 이상 최소 2바이트를 사용하지 않지만 분류합니다. 모든 문자 및 기호: ASCII 코드의 내용은 1바이트에 저장되고, 유럽 문자는 2바이트, 동아시아 문자는 3바이트에 저장됩니다...

그래서 Python 인터프리터가 코드를 로드할 때 .py 파일, 콘텐츠를 인코딩합니다(기본 ascill)

4. 댓글:

줄을 볼 때: # 댓글이 달린 콘텐츠

여러 줄 댓글: """ 댓글이 달린 콘텐츠"""

5. pyc 파일:

Python 코드를 실행할 때 다른 .py 파일을 가져오면 실행 중에 동일한 이름의 파일이 자동으로 생성됩니다. Python 인터프리터가 컴파일한 후 생성된 바이트코드입니다.

ps: 코드를 컴파일하여 바이트코드를 생성할 수 있습니다. 바이트코드를 디컴파일하여 코드를 얻을 수도 있습니다.

🎜 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿