第一章 Python入门

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第一章 Python入门相关的知识,希望对你有一定的参考价值。

第1章 编程与编程语言

1.1 什么是编程

从字面上理解,编程就是“编写程序”。那么:

谁来编写?—程序员。

怎么编写?—根据需求,使用某种编程语言来编写。

什么是程序?—程序是指放在磁盘里的静态数据,可以是代码、文件等。

编程:程序员根据需求,使用某种编程语言来编写出的代码。

程序在未运行之前,就是放在磁盘中的静态数据、普通文件,只有在程序运行的时候,程序里面的字符内容对应编程语言的语法,才能让计算机理解并去工作执行,这样才有意义。

 

1.2 什么是编程语言

编程语言:计算机能够读懂理解的代码

我们通过编程写出来的代码,这些代码需要让计算机能够理解,要让计算机知道我们想要它做些什么。

编程语言是人类对计算机与程序员沟通的介质。

 

1.3 编程的目的

编程的目的:就是命令计算机去为人类工作。

 

1.4 编程语言分类

计算机其实只认识二进制即010101......,编写与理解起来相当困难,所以出现了编程语言,编程语言总体分成:机器语言、汇编语言、高级语言。

 

l  机器语言:直接使用二进制代码来编程,直接操作硬件。

l  汇编语言:使用简写的英文标识符取代二进制编写程序,也是直接操作硬件。

l  高级语言:使用人类能看懂的字符去编写程序,必须被翻译成计算机能读懂的二进制后,才可以被执行。因为必须要经过翻译才能被计算机所看懂,所以无法直接操作硬件。

 

高级语言中的这种翻译转换又可分为:编译型和解释型

l  编译型(需要编译器,相当于用谷歌翻译):如C,执行速度快,调试麻烦

l  解释型(需要解释器,相当于同声传译):如python,执行速度慢,调试方便

 

 

1.5 主流的编程语言

可以访问:https://www.tiobe.com/tiobe-index 查看当前流行的编程语言。

 

第2章 Pyhton 简介

2.1 Python 介绍

Python是一门优秀的综合语言,宗旨是简明、优雅、强大,在人工智能、云计算、金融分析、大数据开发、WEB开发、自动化运维、测试等方向应用广泛(如果有人问和PHP的区别,告诉他PHP只专注WEB,而Python的应用领域非常广泛和强大),已是全球第4大流行的编程语言。

 

    Pythonpython的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,Guido开始写能够解释Python语言语法的解释器。Python这个名字,来自Guido所挚爱的电视剧Monty Python’s Flying Circus。他希望这个新的叫做Python的语言,能符合他的理想:创造一种C和shell之间,功能全面,易学易用,可拓展的语言。

2.2 Python 版本的选择

到目前为止,比较流行和应用的只有两个版本,即:

Python2与Python3,由于Python3不能够向下兼容,所以导致很多用户拒绝升级至3.0版本,反而选择使用

Python2.7这个过渡版本。 我们在学习的过程中可以主学3.0版本,然后也同时掌握两种不同版本之间的差异。

 

第3章 安装Python3和Python2

3.1 下载软件包

l  登录Python官网:

https://www.python.org/

 

在首页选择Downloads 和 Windows

 

 

l  在里面选择要下载的版本 最上面的两个是最新的版本

 

 

如果是刚刚学习Python,或者计划长期学习使用Pyhton,推荐使用3。

Pyhton2和Python3是不兼容的。

 

 

 

l  上面3个是64位,下面3个是32位,是对应关系,根据你PC的操作系统来选择。

我们推荐使用可执行文件:

Windows x86-64 executable installer

 

l  Python2.7.13安装包选择:Windows x86-64 MSI installer

 

 

 

 

3.2 安装Python3.6.2

l  双击python-3.6.2-amd64 进入安装页面

l  选择自定义安装,并且勾上Add Python 3.6 PATH,这样就可以默认帮你安装好环境变量。

 

 

l  默认全选,NEXT

 

 

l  这一步要注意:路径推荐直接使用C盘下的Python目录,然后点击Install。

 

                                    

l  安装成功

 

 

验证:

 

 

l  输入python -V,显示python对应版本。

 

 

l  输入pip -V,显示pip对应版本

pip是python第三方包的管理工具,可以使用它来安装、删除、管理本地的第三方包。

 

 

l  查看pip的工作方式

 

 

3.3 安装Python2.7.13

l  双击python-2.7.13.amd64 进入安装界面,默认选择第一个为所有的用户安装;

 

 

 

l  友好的帮我们选择安装在C盘下~

 

 

l  一定要勾上这个:Add python.ext to Path,然后next进行安装

 

 

l  安装成功

 

 

第4章 Python版本之间的互相切换

我们现在先安装了Pyhton3后又安装了Python2,那么在这同一台电脑上可以进行切换Python版本使用。

在之前开启的CMD窗口中输入 查看Python和pip版本还是之前安装的python3。

 

 

l  关闭这个CMD窗口,重新开启一个:

 

 

发现都变成了python2,这是因为后来安装的python2也选择了加入环境变量,新加入的排在了前面,覆盖了之前的python3。

 

l  输入pyhton3 -V 和 pip3 -V

 

可以找到pip3,但是无法找到python3,如果解决呢?

 

4.1 查看python3的环境变量

l  右键“我的电脑”—>“属性”—>高级系统设置,选择环境变量

 

 

 

l  上面是用户变量,下面是系统变量,我们修改系统变量

 

 

 

l  找到path,然后选择“编辑”

 

 

l  我们发现python2在python3之前,所以默认是找到python2的。

C:\Python27\;C:\Python27\Scripts;C:\Python36\Scripts\;C:\Python36\;...........

 

4.2 解决无法切换到pyhton3

l  进入C:\Python36,复制一份python.exe

 

 

l  粘贴到当前目录下,然后重命名为:python3.exe,注意目录中也要有一个python.ext不然pip3会找不到。

 

 

l  然后查看:python3就正常了

 

 

4.3 让Python3成为默认执行

l  到Python2目录中复制一份Python.ext,重命名Python2.exe,并且进入script目录下确保有pip.exe和pip2.exe。

l  修改环境变量,让Python3的环境变量在前面即可。

 

以上是关于第一章 Python入门的主要内容,如果未能解决你的问题,请参考以下文章

Python第一章:简介和入门

Python入门-第一章Python基础

《Python快速编程入门(第2版)》#学习笔记01# |第一章 :Python概述 (Python发展历程开发工具模块)

pytorch入门教程 | 第一章:Tensor

第一章 新手入门

社区共读《Python编程从入门到实践》第一天阅读建议