计算机是什么?

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

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

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

计算机的组成

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

硬件:键盘,鼠标,显示器,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怎样学(python学前准备想学Python的必看)(1)

2 、添加环境变量

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

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

3 、修改环境变量

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

4 、删除环境变量

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

path环境变量

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

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

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

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

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

或批处理文件。

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

注意事项:

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

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

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

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

进制

python怎样学(python学前准备想学Python的必看)(2)

python怎样学(python学前准备想学Python的必看)(3)

python怎样学(python学前准备想学Python的必看)(4)

文本文件和字符集

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

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

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

python怎样学(python学前准备想学Python的必看)(5)

Sublime text3(纯文本编辑器)

python怎样学(python学前准备想学Python的必看)(6)

python怎样学(python学前准备想学Python的必看)(7)

,