编程语言发展史以及python解释器的安装
2021/12/30 17:07:16
本文主要是介绍编程语言发展史以及python解释器的安装,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
- 文件的概念
- 编程语言的发展史
- python解释器版本
- python解释器的下载及安装
- 第一个python程序
- 多版本共存
文件的概念
# 什么是文件夹、文件? 其实是操作系统暴露给用户可以简单快捷的操作硬盘的"接口"。
计算机内部存储数据的原理
#计算机内部只认识0和1二进制数据;计算机是基于电工作,而电信号只有高低电频两种状态。 #存储单位 ··· 1TB = 1024GB 1GB = 1024MB 1MB = 1024KB 1KB = 1024Bytes 1Bytes = 8bit """ 比特位(bit) :二进制位数 """ PS:大数据(满足大数据的三大条件): 1.数据量一定要大(TB及以上) 2.数据的高增长率 3.数据的多样化
编程语言的发展史
# 机器语言 直接使用二进制编程 优势:计算机能够直接识别,执行速度快 劣势:学习难度大,编程效率低 # 汇编语言 用简单的英文字母代替一串二进制数 优势:相对于机器语言难度有所降低 劣势:学习难度大,编程效率低 # 高级语言 用人类能够读懂的字符与计算机沟通交流;高级语言有:C# C++ Java php Golang 优势:学习难度大大降低,编程效率大大提高 劣势:计算机无法直接识别,执行速度相对较慢
编程语言的分类
#编程语言分为两大类: 1.编译型 C++ 类似与谷歌 --> 一次性翻译完成后可以多次使用 优势:执行效率高(速度快) 劣势:修改bug不方便 2.解释型 python 类似同声传译 --> 说一句翻译一句 优势:修改bug方便 劣势:执行效率、速度没有编译型高 """ 如何让自己的计算机识别高级语言? 1.如何让计算机识别C++ 需要安装C++的编译器 2.如何让计算机识别python 需要安装python的解释器 """
python解释器版本
"""在it行业不要轻易的更新版本,尤其是跟代码相关的""" #创作者:guido #解释器版本 python1.x:原始版本,几乎不用了 python2.x:最高版本python2.7(2020年已经不再更新维护) 目前还有很多冻死的老项目使用的是python2.7版本 python3.x:目前最高版本python3.9 目前最稳定的版本是python3.6(推荐) PS:第一个数字是大版本号,数字不同功能上有可能会有很大差异。
python解释器的下载及安装
# 官网: https://www.python.org
1.进入python解释器官网并找到downloads,选择Windows
2.选择版本 Python 3.6.8 - Dec. 24, 2018,然后下载可执行文件Windows x86-64 executable installer
3.下载完成之后双击,选择自定义安装,然后直接Next
4.选择安装在D盘下的python36目录下
5.安装成功
""" 如果安装时出现错误,可以百度搜索错误代码; 也可拷贝别人已经安装好的文件夹使用即可。 """
环境变量
# 查找数据时,会先在当前所在位置查找,如果未找到,会去环境变量里面从上往下依次查找。(环境变量相当于一个公共仓库) 环境变量的配置步骤: 1.右键此电脑选择属性 2.点击高级系统设置 3.点击环境变量 4.双击系统变量下的Path 5.将python解释器的可执行程序所在路径复制粘贴到环境变量中 "此时并不能多版本共存,哪个版本在环境变量中靠前,就会使用哪个版本的python解释器"
多版本共存
1.先确保不同版本解释器的python.exe程序文件所在的路径在环境变量中 2.拷贝各自的python.exe并重命名即可
验证多版本共存:
这篇关于编程语言发展史以及python解释器的安装的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-21Python编程基础教程
- 2024-11-20Python编程基础与实践
- 2024-11-20Python编程基础与高级应用
- 2024-11-19Python 基础编程教程
- 2024-11-19Python基础入门教程
- 2024-11-17在FastAPI项目中添加一个生产级别的数据库——本地环境搭建指南
- 2024-11-16`PyMuPDF4LLM`:提取PDF数据的神器
- 2024-11-16四种数据科学Web界面框架快速对比:Rio、Reflex、Streamlit和Plotly Dash
- 2024-11-14获取参数学习:Python编程入门教程
- 2024-11-14Python编程基础入门