作者:翻版的袁城 | 来源:互联网 | 2024-09-28 13:48
Python学习之路Day02:一、今日学习内容概括:计算机五大组成部分详解计算机三大核心硬件操作系统编程与编程语言编程语言的发展编程语言分类python解释器PythonPyth
Python学习之路Day02:
一、今日学习内容概括:
计算机五大组成部分详解
计算机三大核心硬件
操作系统
编程与编程语言
Python
- Python解释器
- Python的下载安装
- 环境变量及Python解释器多版本共存
1.计算机五大组成部分详解
2.计算机三大核心硬件
- 那么首先毫无疑问,咱们在网上所下载的或者自己编写的文件软件等,一般是在外存中存放.
第二,当咱们需要运行文件或软件的时候,我们是应该先通过操作系统,然后在通过鼠标的双击点击启动这个软件程序,在这个过程中是有CPU和内存之间的配合.首先CPU会计算数据然后传递给内存,通过数据的计算然后打开相应的软件程序.
3.操作系统
- 我们会在操作系统中开发相对应的桌面程序来方便我们使用计算机
- 如果我们想要编写一款程序实现我们想要的功能,也要基于操作系统之上去开发(在别人建造好的房子中装修)
4.编程语言与编程
4.1编程语言的发展史
4.2编程语言的分类
编程语言主要分为两类:解释型语言/编译型语言
编译型语言:C系列,它相当于写完代码后一次性翻译所有代码
- 优点:它的执行效率较高,速度较快
- 缺点:当程序中出现BUG时,需要反复编译
解释型语言:Python,它相当于写一行代码执行一次,写一次执行一次
- 优点:不管有没有BUG,执行效率几乎一样
- 缺点:速度没有编译型语言速度快
4.3Python解释器
- 我们想要用高级语言跟电脑进行沟通,我们就需要一个翻译官
- 实际上它是把我们的高级语言转化成为二进制信息再次传递给电脑,使其执行我们下达的命令
Python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,Guido开始写Python语言的编译器。Python这个名字,来自Guido所挚爱的电视剧Monty Python’s Flying Circus。他希望这个新的叫做Python的语言,能符合他的理想:创造一种C和shell之间,功能全面,易学易用,可拓展的语言。
版本:版本是每个软件更新迭代的记录
我们主要在Python中使用:
ps:每个版本的差距其实并不是特别特别大
对后缀的说明:
embeddable zip file :表示.zip格式的绿色免安装版本,可以直接嵌入(集成)到其它的应用程序中.
executable installer :表示.exe格式的可执行程序,这是完整的离线安装包,一般选择这个即可.
web-based installer :表示通过网络安装的,也就是说下载到的是一个空壳,安装过程中还需要联网.!
- 终端打开python
1.windows+r
2.输入cmd回车
3.切换盘符 D:
4.切换目录 cd python3.6
5.运行解释器 python
6.退出解释器 exit()
7.退到上一层目录 cd ..
IT领域最重要是软件的稳定正常运行,不要因为更新了而去轻易尝试
5.环境变量
- 环境变量是让你更方便的去运行你已经安装好的Python
- 如何将安装好的python添加到环境变量呢?(默认在解释器安装的时你勾选的ADD python 3.x to path时已自动添加到环境变量了)
1.多版本共存:
这样的话,我们在终端窗口中运行python会更加的方便
6.运行Python的三种方式
在终端运行:
解释器运行:
然后通过输入cmd命令打开终如图:
它比较适合编写较长的代码,并且可以永久保存
3.利用IDE工具进行编写并运行
- pycharm:对小白比较友好
- sublime:有基础后在使用体验较好
- vscode:有基础后在使用体验较好