当前位置:   article > 正文

python安装小总结_安装pathy实验总结

安装pathy实验总结

一、众里寻他千百度

1、了解python

1.0、python是什么?

相信对于初学者来说都听过常被挂在嘴边的python是一门解释型语言,那么什么是解释语言呢?说到这里就要提一下编译型语言。
对于计算机来说就像很多电信号的开断,‘0’为断;‘1’为开,这就是人们常说的二进制。能让机器直接执行的信号是机器码(具体可以查询百度),由于机器码过长而且十分不便于阅读因此出现了汇编语言。汇编语言是以助记符代替机器指令的操作码,用地址符号或标号代替指令或操作的地址(本文不再详述)。学习汇编能够更深入的了解编程语言以及编程中各种函数等的实现方式,从而从最根本来了解他们。
随着计算机的发展和人们的需求于汇编之上诞生了C语言,C++语言等编译型语言,编译性语言能直接经过编译,变为.exe(二进制码)的形式,从而直接在计算机上运行。
说过了汇编,编译型语言,下面来说说python这门解释型语言,对于安装python3.8(以3.8版本为例)都会有一个IDLE的快捷方式,这就相当于python进行交互的一个外壳,而在python安装所在的文件夹中,打开你会看见python.exe,这就是用来解释python代码的东西。而解释成什么呢?下面有这个例子你就会更加明白python的“位置”。
图一

1.1、python和c语言的对比

1.1.0、代码行比较
     对于代码行来说可能一个1000行代码的c文件,在python中几十行代码就能实现。(下图是简单的两个例子进行比较)
  • 1

①、下面是一个hello Word的c代码行,及一个python的代码行

#include <stdio.h>

int main()
{
    printf("Hello word!\n");
    return 0;
} //c语言编写的代码
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
print("Hello word!\n")#python编写的代码
  • 1

②、下边是一个简单的计算 3*2+2**3

#include <stdio.h>
#include <math.h>//调用math

int main()
{
    int a
    a = 3 * 2 + pow(2,3);//pow为c中的乘方函数
    printf("a的计算结果%d\n",a);
    return 0;
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
a = 3 * 2 + 2 ** 3
print("这是a的计算结果{0}.format(a))
  • 1
  • 2

以上这些简单的代码还不能更好的体现代码行,后续随着深入你会发现节省代码处的恐怖之处

1.1.1、运行的速度快慢

同样是以上的两个程序我们来对比一下速度
①、hello word!的运行对比前者是c后者是python
图二图三②、计算 3*2+2**3速度对比,前者是C后者是python
图四图五

③、下面是用另一台电脑分别有Dev c++ 运行c和pycharm运行python 以及vs code运行python进行的比较。(输入时间代码是保留五位有效数)
③③
③
以上测试由于不是用终端运行,结果真实性较低。(一般运行速度与处理器及编译软件有关)

二、一些简单的安装

2、python,pip等

2.0、安装python
①、进入python链接: [link](https://www.python.org/)
②、点击Dwnloads
  • 1
  • 2

2.0③、点击Windows,进入下拉下载对应版本exe的可以直接安装(也可以选择file)
2.0④、对应安装完成后(注意安装时要选好自己知道的文件夹)打开终端(win+R),输入cmd,检查是否装好。进入终端后输入python,如下图则表示安装完成
![2.0](https://img-blog.csdnimg.cn/20200423222525614.png

2.1、在win系统中检查是否安装了pip

2.1.0在终端输入python -m pip --version,下图表示安装完成及对应版本信息
2.1
2.1.1如果没有安装则输入 Python get-pip.py 进行安装(注意以上两步都是在终端中而不是在Python中)

2.2、pip运行安装.whl结尾的文件

①、将.whl文件放入python中的pip中,pip在你安装的python文件夹\Lib\site-packages\pip路径下
②、在终端输入python -m pip install --user … .whl(后面省略号需安装的文件名)

2.3、用pip安装第三方模块

3.3.0、在终端输入 pip install 模块名,回车等待即可
3.3.1、检查模块是否成功安装
①、在终端中打开python (输入python)
②、输入import 刚刚安装的模块名,回车,若如下图表示安装成功
3.3.2、如果下载速度太慢,可以使用国内镜像进行安装。具体镜 像源可以自行百度。(eg:pip install 模块名 -i https://pypi.douban.com/simple)
2.3

2.4、将.py文件转化为.exe文件(简单的转换)

2.4.0、安装pyinstaller
①、输入pip install pyinstaller,等待安装完成
②、将.py文件转换为.exe
终端输入pyinstaller -F -w 文件路径\文件名.py
(-w是去除.exe运行的黑色控制台窗口)
如果需要跳出黑色控制台窗口进行交互,去掉-w 即可

附、

1、ASCII码本质的含义和用途?
2、1000100111011000可以表示数据:89D8H,也可以表示程序:mov ax,bx ;CPU是如何区分它们的?

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/183204
推荐阅读
相关标签
  

闽ICP备14008679号