计算机是什么?

计算机就是一个用来计算的机器。

目前来讲,计算机只能根据人的指令来完成各种操作,人让它干嘛它就干嘛。

所以我们学习计算机,就是学习如何来控制计算机!


计算机的组成

计算机由两部分组成:硬件和软件

硬件:键盘,鼠标,显示器,CPU,主板,内存,硬盘。(硬件就是可以看见的,摸得着)

软件:系统软件和应用软件。软件负责控制计算机的硬件。(软件看得见但摸不着)


计算机的使用方式

必须要通过软件来对计算机完成各种操作,但是软件中并不是所有的功能都会对用户开发。

用户需要调用软件提供的接口(interface 交互界面)来操作计算机。

用户界面:TUI(文本交互界面)和GUI(图形化交互界面)


Windows的命令行

Windows选择C作为根目录的原因是:A和B都是软驱(软盘)

命令行就是文本交互界面,通过命令行使用一个一个指令来操作计算机。

任何的计算机的操作系统都有命令行。

命令行有多个不同的名称:

      命令行、命令行窗口、DOS窗口、命令提示符、CMD窗口、shell、终端、

      terminal


1、如何进入到命令行

快捷键:Win+R,出现运行窗口,然后输入“cmd”后回车。

2、命令行的结构

  1)版本及版权声明

   ​Microsoft Windows [版本 10.0.18362.295]

    ​(c) 2019 Microsoft Corporation。保留所有权利。


 2)命令提示符

   C:\Users\Administrator>


    C:              ---------当前所在的磁盘根目录

                ------可以通过 x: 来切换盘符(x表示盘符)


    \Users\Administrator          --------所在磁盘的路径(当前所在文件夹)

                                              --------cd 来切换目录


   >           -----命令提示符,在大于号后面可以直接输入指令。


3、常用的DOS指令

     dir 查看当前目录下的所有文件()

     cd 进入到指定的目录

          . 表示当前目录

          .. 表示上一级目录

     md 创建一个目录

     rd   删除一个目录

    del  删除一个文件

    cls  清除命令行界面


    命令的语法

       命令  [参数] [选项]


4、小技巧

      方向键上下  ----查看命令的历史记录

      tab        -----自动补全命令


环境变量(environment variable)

环境变量指的就是操作系统当中的一些变量。

可以通过修改环境变量,来对计算机进行配置(主要是来配置一些路径)。

1、查看环境变量

    1)右键计算机(此电脑),选择“属性”

    2)系统界面左侧选择“高级系统设置”

    3)选择环境变量

环境变量界面分成了两个部分:上边的是用户环境变量(用户环境变量只对当前用户起作用),下边是系统环境变量(系统环境变量是对所有用户起作用)

建议只修改用户的环境变量,不要修改系统的环境变量。

python学前准备_环境变量

2、添加环境变量

     通过“新建”按钮,添加环境变量

     一个环境变量可以有多个值。值与值之间使用 ;(英文的分号) 来隔开


3、修改环境变量

     选中想要修改的环境变量,点击“编辑”


4、删除环境变量

     选中要删除的变量,点击“删除”


path环境变量

path环境变量中保存的是一个一个路径

当我们在命令行输入一个命令(或是访问一个文件时),系统会首先在当前目录下寻找,如果找到了就直接执行或打开;

如果没有找到,则会依次去path环境变量的路径中去寻找,直到找到为止;

如果path环境变量中的路径都没有找到,则报错。

   ​'xxx' 不是内部或外部命令,也不是可运行的程序

  或批处理文件。


path的作用:我们可以将一些经常需要访问的文件或程序的路径,添加到path环境变量中,这样我们就可以在任意位置访问到这些文件了。


注意事项:

 1、如果环境变量中没有path,可以手动添加。

 2path环境变量不区分大小写

 3、修改完环境变量必须重新启动命令行窗口

 4、多个路径之间使用;隔开


进制

python学前准备_环境变量_02

python学前准备_命令行_03python学前准备_命令行_04


文本文件和字符集

UTF-32:固定是使用4个字节

UTF-16:可以使用2到4个字节

UTF-8:可以使用1到5个字节

python学前准备_当前目录_05


Sublime text3(纯文本编辑器)

python学前准备_当前目录_06python学前准备_环境变量_07