《Python基础语言 一 》— Echo版

一、计算机原理

1. 计算机的组成

计算机之父:冯.诺依曼

计算机包含了5各部分:输入设备、输出设备、运算器、控制器、存储器

输入设备:

​ 键盘、鼠标

输出设备:

​ 显示器、音响

机箱:

cpu 内存:运行内存 硬盘:持久化存储数据(只要数据不删除,会一直存在) 显卡


cpu:

​ 中央处理单元 担任着计算机的运算和控制的核心 相当于人的大脑


内存:

​ 运行内存----内存条对应着内存的大小

​ 计算机运行数据产生的临时数据会存放在内存中,不会持久化存储(当程序运行结束,关机,重启)

运行中使用的一些数据,必须得在内存中存在才可以使用


硬盘

存储的是资料等大型数据 特点:持久化存储


显卡

控制画面的显示


2. 软件的开发

软件:应用程序

​ 一些特定数据和指令的集合

开发-----行为

软件分类:

​ 系统软件:特殊的软件 可以承载其他应用软件

	windows     mac     linux

​ 应用软件:

​ 游戏软件 聊天软件等等

3. 人机交互

人机交互的方式:

​ 图形化界面和指令交互两种方式

​ 图形化界面交互方式:操作简单入手容易

指令交互:

​ 需要有一个平台来承载指令的输入----控制台----命令提示符工具

​ 打开 命令提示符:

​ win+r----->输入框----输入cmd

​ 打开命令提示符:

​ 初始显示的是当前使用用户的路径

1.进入其他路径
	分为两种情况:
		a.该路径和当前路径在同一个盘符(c/d)下
			cd 进入的目录路径
				又分为两种情况
					i.进入的目录是当前目录的子目录
						cd 子目录的名称(如果目录名称太长  可以使用tab键自动补全,用tab补全目录名                         称时,要在英文状态下进行)
					ii.进入的目录与当前目录没有关系						
					    cd 盘符:\...指定目录的名称
     b.该目录和当前目录没有再同一个盘符下
			第一步:切换盘符
				盘符名: ----> 切换盘符
			第二部: cd 要打开的指定目录路径

     c.另外的打开模式:
         cd.. ----> .. 表示的是上一级目录 ---> 回到上一级
         cd/ ----> /表示的是根目录  表示的盘符

2.显示当前路径下的子目录[包含子文件]
	dir

3. 创建文件夹[目录]
	md 文件夹名称   ----> md的全称: make directory
		如果只有一个名称  会在当前指定的路径下创建一个改名字的文件夹
		还可以跟一个路径  如果路径中的目录存在直接使用 如果不存在会创建
4.删除文件夹
	rd 文件夹名称
		如果有多级, 只能删除最后一级目录
		删除的文件夹必须是空文件夹
5.创建文件
	echo 内容 > 文件路径
	echo 内容 >> 文件路径

	echo ----> 表示的是输出的意思
		---> 输出的内容默认是显示在命令提示符工具[控制台]上的
	重定向:
		> --- 如果他后面的文件存在 会清除掉文件中的内容 再将echo后面的内容写入
			--- 如果文件不存在 会先创建文件  再将内容写入
		>> ---如果他后面的文件存在 不会清除掉文件中的内容 而是将echo后面的内容拼接在原有内容的后面
			--- 如果文件不存在 会先创建文件  再将内容写入
	文件路径:
		如果只有一个文件名 --- 表示该文件在当前指定的路径下
6.查看文件中的内容的指令
	type 文件路径.文件后缀名

	[可以通过上下键 查询之前写过的指令]

7. 删除文件
	del 文件路径.后缀名 --- 删除指定文件
	del *.后缀名 ---- 删除同一个后缀名的所有文件
	del 文件路径.* ---- 删除同一个名字的所有文件
	del *.* ---- 删除所有文件

8.清空控制台
	cls

9.文件拷贝 --- 只能操作文件
	copy 源文件路径.后缀名 目的文件路径.后缀名

	拷贝的时候 拷贝的文件中的内容
10.文件剪切 ----  只能操作文件
	move 源文件路径.后缀名 目的文件路径.后缀名

11. 退出控制台
	exit

指令交互的时候必须是计算机识别的指令, 这种方式用户难以入手的原因是需要记住对应的指令操作           

4. 计算机中数据存储的格式

1.进制:
	人们规定的一种进位方式,逢n进1
常接触到的进位方式:
	十进制	 二进制  八进制	十六进制
每种进制的符号集:
	十进制的符号集:0	1	2	3	4	5	6	7	8	9
		十进制中写一个10=09+01---->10
	二进制的符号集: 0	1
		二进制中的10 ===> 01 + 01 ===> 10 ====> 十进制中的数据对应的2
		表示二进制的符号: 0b / 0B
			0b10101011
	八进制的符号集: 0	1	2	3	4	5	6	7
		八进制中的10 ===> 07 + 01 ===> 10 ====> 十进制中的数据8
		表示八进制的符号: 0o / 0O
			0o453
	十六进制的符号集:0 	1	2	3	4	5	6	7	8	9	a 	b	c	d	e	f
		十六进制中10 ===>0f + 01 ====>10 ====> 十进制中数据对应的是16
		十六进制的符号: 0x / 0X
			
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值