PythonLearningDay5---基础概念以及环境配置

前言

从本篇博客开始,作者就要和读者们一起踏上Python学习之旅了。

作者开设本专栏的初衷其实是为了帮助作者自己更好地学习这门语言,因为作者一直坚信—是否真切掌握知识的最好评判标准是能否教会尽可能多的人

但是在作者的第一篇博客发布后,快速增长的浏览量给予了小白作者鼓励和勇气,朋友们的关注让我倍感振奋,因此PythonLearningDiary专栏将会在这个寒假持续更新,愿与诸君共同进步!


1.基础概念A—计算机语言

1.1.冯·诺依曼计算机的工作原理

  • 计算机由控制器、运算器、存储器、输入设备、输出设备 构成
  • 程序和数据以二进制形式(对应物理中的高低电平) 不加区分地存放于存储器中,存放位置由地址确定
  • 控制器根据存放在存储器中的指令序列(程序) 进行工作,并由一个程序计数器控制指令地执行
  • 控制器具有判断能力,能根据计算结果选择不同的工作流程

1.2.关于计算机语言

根据冯·诺依曼计算机的工作原理,我们可以知道,计算机的控制器(集成于现代电脑CPU中)可以识别的是一系列以二进制形式表达的指令集,这就是机器语言


计算机语言分为如下三类:

  • 机器语言:用二进制代码表示的计算机能直接识别和执行的一种机器指令的集合。
  • 汇编语言:二进制指令以更清晰易懂的文本形式进行表达,形成汇编语言。
  • 高级语言:高级语言包括很多编程语言,例如C语言Python等。它是面向用户的,与自然语言相近并可以为计算机接受与执行(并非直接,而需经过一些步骤,例如编译)。

2.基础概念B—高级语言及其特征

这里我们以C语言Python为代表。

PythonC
类型解释型语言编译型语言
对应特征工具解释器编译器
工作流程解释器将语言一行一行转译运行,不会一次把整个程序转译出来,它每转译一行程序就立刻运行,然后再转译下一行,再运行。编译器负责将编译型语言转换成汇编语言,然后汇编器和链接器负责将汇编语言变为机器可识别的二进制文件。(一次性完成)
说明程序在运行时,解释器将解释型语言一行一行翻译成机器语言用编译型语言编写好程序,经过编译器后生成可识别二进制文件,程序运行时,不再需要编译器

3. 工具下载 and 环境配置(Windows)

3.1.Python 解释器

3.1.1.前置步骤
  • 前往地址下载解释器
    Python下载地址
  • 进入到如下界面,选择某一版本(作者的是Python3.11.4),Download
    在这里插入图片描述
  • 进入如下界面,往下翻,找到相应版本
    在这里插入图片描述

在这里插入图片描述

  • 点击蓝色字符串Windows installer(64-bit),浏览器会自行下载
  • .exe 文件下载完成后,打开文件,进入安装界面
3.1.2.安装设置
  • 步骤一
    在这里插入图片描述
  • 选择Customize installation,即个性化安装,方便我们为该文件设置路径以寻找到它
  • 勾选Add python.exe to PATH,即将此程序添加到环境变量(此处不深究)
  • 步骤二
    在这里插入图片描述
  • Next即可
  • 步骤三
    在这里插入图片描述
  • 点击Browse浏览文件夹,自定义安装位置
  • 安装完毕
3.1.3.在Windows PowerShell 中运行 Python
  • 键入python以运行python解释器
    在这里插入图片描述
  • >>>python解释器的提示符,其后输入语句,解释器将解释执行

3.2.Visual Stdio Code文本编辑器下载

3.2.1.前置步骤
  • 根据连接前往网站
    下载地址
  • 页面如下
    在这里插入图片描述
  • 点击Download for Windows,自动进入下载
  • 后续同上啦
3.2.2.创建新文件
  • 包含python源代码的文件后缀名为 .py(何为源代码?读者自行百度欧)
  • 进入vs code欢迎界面
    在这里插入图片描述
  • 点击file,点击new file
    在这里插入图片描述
  • 命名,并加上后缀,这时会弹出窗口让你自定义保存位置,作者的建议是在自己可以找到的地方设置一个文件夹,所有的 .py 文件放入其中,方便管理
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

LightenYourLife

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值