python之路_计算机基础【第一个博客】

计算机要点【基础】

1.计算机的基本概念
1.1 什么是计算机?
  • 计算机俗称电脑,准确定义:一个能按照程序运行、自动、高速处理数据的现代化智能电子设备
  • 特点:数值计算、逻辑计算、存储记忆功能
1.2 计算机的组成
  • 硬件【看得见摸得着】:硬盘、显示器、键盘、显卡…
  • 软件【看不见摸不着】:淘宝、QQ、浏览器、王者荣耀…
2.计算机语言
2.1 计算机语言的基本概念
  • 定义:用于人与计算机通信(交流)的语言
2.2 计算机语言的发展
  • 机器语言–>汇编语言–高级计算机语言
语言机器语言汇编语言高级计算机语言
特点由0和1组成的二进制数在机器语言的基础上,增加了一些容易理解和记忆的字母、单词来代替某些特定指令的语言,提高了语言的辨识度就是一系列指令的集合,例如:Python、JAVA、C、C++
发展历程:面向过程–>面向对象–>“面向应用”
2.3 根据转换时机不同而区分的两种形式
编译型语言[C]解释型语言[python]
方式x(源码)–编译–>y(编译后的机器码)x(源码)–解释器–>解释执行
特点执行速度特别快,跨平台性较差执行速度比较慢,跨平台性比较好
类比食堂打饭,固定菜品,不花煮熟时间火锅,自由涮,要花时间煮熟

注:java也是解释型语言

3.交互方式
3.1 交互方式的种类
  • 命令行的交互方式TUI(Text-based User Interface)如pycharm中的file、help等
    接口:越多越不安全,越少越不灵活,适当即为最好
  • 图形界面化的交互方式GUI(Graphical User Interface) 如360杀毒软件
3.2 TUI的打开方式
  • win+r,之后enter
  • 搜索框搜索cmd,之后enter
  • 开始界面中找到运行(也可以搜索),双击
    在这里插入图片描述
    截图界面解释:
    第一列:版本 第二列:版权声明
    第三列:C:\Users\ylyang表示当前路径,>是命令提示符
3.3 常用dos命令
命令作用用法举例
dir列出当前目录下的文件夹及文件dir
md创建文件夹md my_file_1
rd删除文件夹1rd my_file_1
cd进入指定文件夹cd d:、cd.、cd… 、cd c\
echo写文件echo print(‘hello,world’) >a.py
del删除文件del *.py
exit退出dos或其他交互界面exit()

DOS命令的详细展示2

4.文本文件和字符集
4.1 两种文本文件
  • 纯文本:只能保存单一的数据,如记事本,编写程序开发使用
  • 富文本:能保存除文本以外的内容,如插入图片,如有道云笔记
4.2 常见字符集
  • ASCII 美国编码,使用7个比特位来对美国常用字符进行编码,包含128个字符
  • ISO-8859-1 欧洲编码,使用8个比特位来编码,包含256个字符
  • GBK 中国编码,又称国标码
  • Unicode 世界码,其编码有多种实现,UTF-8,UTF-16,UTF-32
5.进制
5.1 进制之间的换算
  • 十进制–>二进制 方法:对十进制数进行除二运算
  • 二进制–>十进制 方法:二进制数相应位乘以该位权重
  • 二进制–>八进制 方法:三位一运算

    进制之间的换算的详细展示3
5.2 进制的计数
  • 十进制:满十进一,由0 ~ 9组成 自然序列:0 1 2 … 9 10 11 …

  • 二级制:满二进一,由0 ~ 1组成 自然序列:0 1 10 11 100…

  • 八级制:满八进一,由0 ~ 7组成 自然序列:0 1 2… 7 10 11…

  • 十六进制:满十六进一,由0 ~ 9及a ~ f组成 自然序列:0 1…9 a b…e f 10 11…19 1a…

  • 注:进制越大表现形式越短,出现其他的进制是为了更方便的表示数据

5.3 数据间的换算
  • bit是计算机中最小的单位
  • byte是我们可以操作的最小单位
  • 8bit = 1byte(字节)
  • 1024byte = 1kb(千字节)
  • 1024kb = 1mb(兆字节)
  • 1024mb = 1gb(吉字节)
  • 1024gb = 1tb(太字节)
6.环境变量
6.1 基本概念
  • 环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等

  • 环境变量操作:

  1. 查看环境变量
    • 右键计算机(此电脑),选择属性
    • 系统界面左侧选择高级系统设置
    • 选择环境变量
    在这里插入图片描述
  2. 添加环境变量
    • 通过新建按钮添加环境变量
    • 环境变量可以有多个值 , 值与值之间用英文分号隔开在这里插入图片描述
  3. 修改环境变量
    • 通过编辑按钮来修改环境变量
  4. 删除环境变量
    • 通过删除按钮来删除环境变量
6.2 path环境变量
  • path环境变量:保存的是一个一个的路径
  • 当我们在命令行中输入一个命令,系统会先在当前目录下找,如果有就直接打开;
    如果没有则会去path环境变量的路径去找,直到找到为止,没找到则会报错;
    我们可以将一些经常要访问的文件或程序的路径添加到环境变量当中。
    这样我们就可以在任意位置来访问这些文件了。
  • 注意事项:
    • path环境变量不区分大小写 :path、Path 、PATH等价;
    • 多个路径之间用 ; 隔开。

  1. 此时文件夹下如果含有文件,则无法使用rd直接删除该文件夹 ↩︎

  2. 引用Juniversey博客Dos命令大全完整版:https://blog.csdn.net/chengxuyuanxb/article/details/81093398 ↩︎

  3. 引用自百度百科:https://baike.baidu.com/item/%E8%BF%9B%E5%88%B6%E8%BD%AC%E6%8D%A2/3117222?fr=aladdin ↩︎

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

一点小沐

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

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

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

打赏作者

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

抵扣说明:

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

余额充值