一.基础计算机概念的介绍1. 计算机基本概念从基础开始Python学习(4.10)第一课
学习计算机基础知识和计算机dos命令
学习 *** 作系统环境变量的基础配置
学习各进制之间的转换
1.1 计算机概述
计算机(computer),是一种可⽤于⾼速计算的电⼦计算机器
特点 : 可进行数值计算 ,逻辑计算并且拥有存储记忆功能
总结 : 能够按照设定程序运⾏、⾃动、⾼速处理数据的现代化智能电⼦设备
1.2 计算机的组成
硬件:⿏标,键盘 ,显示器 ,cpu 硬盘… (计算机的物理组成部件)
软件:PyCharm, QQ ,浏览器, 英雄联盟… (人为编写的⼀系列按照特定顺序组织的计算机数据和能进行特定指令运行的集合 )
2.1 计算机语⾔的基本概念
计算机语⾔(Computer Language)指⽤于⼈与计算机之间通讯的语⾔
2.2 计算机语⾔的发展
计算机语言的发展历程:机器语⾔ --> 汇编语⾔ --> ⾼级计算机语⾔
2.3 解释型语⾔和编译型语⾔的区别
编译型语⾔:代表语⾔ C语言,是先将编程的源码进行编译后再进行程序的执行工作,(源码) -->编译 --> y(编译后的机器码), 其执行速度特别快,但跨平台性较差解释型语⾔:代表语⾔ Python, 程序不需要现进行编译,程序在运行时才翻译成机器语言,每执行一次都要翻译一次执⾏, x(源码)-- >解释器 --> 解释执行,其运行速度较慢,但跨平台性较好二.与计算机间的交互1. 交互方式1.1 交互⽅式的种类
命令⾏的交互⽅式 (Text-based User Interface) TUI,如:windows系统的dos *** 作,linux系统的终端 *** 作界面图形界⾯化的交互⽅式 Graphical User Interface) GUI,如:手机,电脑中各APP和软件的界面化 *** 作2.windows系统中命令行的交互方式界面的使用2.1 windows系统中交互界面的打开
(1)使用 win键 + R,或者点击开始菜单
(3)系统出现命令交互终端
\User\administrato :所在磁盘路径,当前所在的⽂件夹 >> :命令提示符 (在后⾯可以直接输⼊指令)
2.2 windows系统交互界面的相关命令
命令 | 效果 |
---|---|
dir | 列出当前⽬录下的⽂件夹或者⽂件 |
md | 创建⽬录 |
rd | 删除⽬录 |
cd | 进⼊指定⽬录 |
cd. | 所在本级⽬录 |
cd/ | 退回到根⽬录 |
del | 删除⽂件 |
exit | 退出dos命令 |
三. 文本和进制转换1. 文本文件和字符集
1.1 ⽂本⽂件
纯⽂本 :纯⽂本只能保存单⼀的⽂本内容,⽆法保存内容⽆关的东⻄(例如 txt⽂本⽂档)富⽂:富⽂本可以保存⽂本以外的东⻄(例如:有道笔记)1.2 编码
编码 encode:纯⽂本在计算机底层也会转换为⼆进制保存,将字符转换为⼆进制码的过程,我们称之为编码 encode()解码 decode:将⼆进制码转换成字符的过程,我们称之为解码 decode()常⻅的字符集:编码 | 介绍 |
---|---|
ASCII | 美国⼈编码,使⽤7位(0000000)来对美国常⽤的字符进⾏编码,包含128个字符 |
ISO-8859-1 | 欧洲的编码,使⽤8位(00000000)来编码,包含256个字符 |
GBK | 中国⼈编码(国标码) ,一般有GB2312-80和GB18030 |
Unicode | 万国码,包含世界上所有语⾔和字符,编写程序⼀般都会使⽤ Unicode 编码 ,Unicode 编码编码一般有 UTF-8, UTF-16, UTF-32 |
2.1 常用的进制数
二进制:十进制:⼆进制,共有2个数字 0 ,1 ,满⼆进⼀
计数为 : 0 ,1, 10 ,11, 100 ,101, 110 ,111 ,1000
八进制:⼗进制,共有10个数字0, 1, 2, 3, 4, 5, 6, 7, 8, 9,满⼗进⼀
计数为 : 0, 1 ,2, 3 ,4, 5, 6 ,7, 8, 9 ,10, 11 ,12, …19, 20
十六进制:⼋进制:共有8个数字,0 ,1 ,2 ,3,4, 5, 6, 7,满⼋进⼀
计数 : 0, 1, 2, ,3 ,4, 5, 6 ,7 ,10, 11 ,…, 17, 20, 21,…27, 30
⼗六进制:共有10各数字和5个字母0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e, f,满⼗六进一
计数为 : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e, f, 10, 11, 12, 13, … 1a, 1b, 1c ,1d,34,… 3a ,3b…
2.2 常用的进制数
⼗进制转为⼆进制原理: 对⼗进制数进⾏除2运算,直到余数为1或为0,再将各个余数倒序排列,如:21 = 10101二进制转为十进制,是⼆进制乘以2(次幂),再将各次幂的数相加,如:21(10101)
比如将10101转化为十进制
10101=1 * 24 + 0 * 23 + 1 * 22 + 0 * 21+1 * 20 = 21
2.3 常用的进制数
数据间的换算, bit(位)是计算机中最⼩的单位 ,byte(字节)是我们最⼩的可 *** 作的单位
四. 系统环境变量1. 环境变量的基本概念8bit = 1byte(字节)
1024byte = 1KB(千字节)
1024KB = 1MB(兆字节)
1024MB = 1GB(吉字节)
1024GB = 1TB太字节)
环境变量(environment variables):⼀般是指在 *** 作系统中⽤来指定 *** 作系 统运⾏环境的⼀些参数,如:临时⽂件夹位置和系统⽂件夹位置等
2. 环境变量的基础 *** 作2.1 查看环境变量
右键计算机(此电脑),选择属性,系统界⾯左侧选择,⾼级系统设置 ,选择环境变量
2.2 添加环境变量
通过新建按钮添加环境变量 ,环境变量可以有多个值 , 值与值之间⽤英⽂分号隔开(在 *** 作完成后一定要一直点击确定,直到退出,否则 *** 作不进行保存)
2.3 修改环境变量
通过编辑按钮来修改环境变量(在 *** 作完成后一定要一直点击确定,直到退出,否则 *** 作不进行保存)
2.4 删除环境变量
通过删除按钮来删除环境变量(在 *** 作完成后一定要一直点击确定,直到退出,否则 *** 作不进行保存)
3. path环境变量
path环境变量保存的是⼀个⼀个的路径,当我们在命令⾏中输⼊⼀个命令,系统会先在当前⽬录下找,如果有就直接打开,如果没有则会去path环境变量的路径去找,直到找到为止。没找到则会报错,我们可以将⼀些经常要访问的文件或程序的路径添加到环境变量当中。这样我们就可以在任意位置来访问这些⽂件了
3.1 可对path环境变量进行编辑(打开方式查看“环境变量的基础 *** 作”),在其中添加我们新下载的环境变量的路径(在 *** 作完成后一定要一直点击确定,直到退出,否则 *** 作不进行保存)
可在电脑交互模式中使用where python查看下载安装的路径
总结注意事项::path环境变量不区分⼤⼩写, path, Path ,PATH 多个路径之间⽤ ; 隔开
以上是内存溢出为你收集整理的开始Python学习第一课全部内容,希望文章能够帮你解决开始Python学习第一课所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)