python基础1

一、计算机的基本概念
1.1计算机是什么
电脑、手机、智能电视…
计算机:俗称电脑,是现代一种用于高速计算的电子计算机器

特点:数值计算、逻辑计算、存储记忆的功能

1.2计算机的组成
硬件:cpu、显示器、硬盘、内存…是看的见摸得着
软件:phthon、pycharm、有道笔记…是看的见摸不着的

软件:就是一系列按照特定顺序组织的计算机的数据和特定指令
的集合
二、计算机语言
2.1计算机语言的概念
数字、字符和语法法则他们组成了计算机中的各种指令(或者各种语句)

计算机语言:起始就是用于人与计算机之间通讯的语言

2.2计算机的语言的发展
机器语言-》汇编语言-》高级计算机语言(列如C.JAVA.PYTHOM…)

一个是编译型语言,一个是解释性语言的区别
根据转换的时机不同,高级计算机语言有分为编译型和解释型
x(源码)-》编译-》y(编译后的机器码)
特点:执行速度快,跨平台比较差
x(源码)-》解释-》机器码
特点:执行速度比较慢,跨平台比较好

三、交互方式
3.1交互方式的种类
1.命令型的交互方式 TUI
2.图形界面化的交互方式 GUI
TUI win系统
win键+r出现运行窗口 cmd回车
命令行的结构
版本号+版权声明

命令提示符 后面直接输入指令
cd进入
md新建
rd删除
dir列出文件
cd…返回上一级目录
cd/退到根目录
del删除文件
exit退出dos命令行

四、文本文件与字符集
文本一般分为2种
纯文本:只能保存单一的内容(图片、字体颜色)
富文本:可以保存文本以外的内容(有道笔记、word)
在开发的时候我们用的是纯文本开发
将字符转换成二进制的过程我们称之为:编码
将二进制转换为字符的过程我们称之为:解码

编码和解码时采用的规则我们称之为:字符集
a b A B 二者之间的映射的关系原来越多
常见的字符集
ASCII表
美国人的编码表使用7位来对美国的字符进行编码 包含128字符
ISO-8859-1表
欧洲人 使用8位 包含256个字符
GBK
国际码 中国的编码

unicode
万国码 包含世界上所有的语言和符号
Unicode编码分为很多种实现方式utf-8 utf-16 utf-32
最常用的就是utf-8
utf-8范围1-5字节 utf-16 范围2-4个字节 utf-32范围4个字节

字节:byte计算机用于计量存储和传输容量的一种计量单位
1个字节=8位二进制
一个英文字母(不区别大小写)占一个字节的空间
一个中文汉字占两个字节的空间

符号:英文标点占一个字节 ,中文标点两个字节,英文(.)1个字节中文(。)2个字节

字符:指计算机中使用的字母、数字、字个符号:123abc%&……%*&

五、进制
生活当中:十进制
计算机需要:二进制

八进制 十六进制:为什么还要出现其他进制?进制越大表现形式越短,就是为了更加方便的表示数据
5.1进制间的转换
二进制和十进制之间的转换
十进制-》二进制
原理:对十进制进行除2运算
二进制-》十进制
原理:二进制乘以2(次幂)的过程

5.2进制的计算
十进制:满十进一
二进制:满二进一
八进制:满八进一
十六进制:十六进制包括10个数字和6个字母(abcdef表示10 11 12 13 14 15)

5.3数据间的运算
二进制的计算:0 1 10 11 100 101 110 1000
内存当中每一个小格子我们称为1bit(位)
bit是计算机中最小的单位
byte是我们可以操作的最小的单位

8bit=1byte(字节)
1024byte=1kb(千字节)
1024kb=1mb(兆字节)
1024mb=1gb(吉字节)
1024gb=1tb(太字节)

六 环境变量

6.1环境变量

环境变量值得就是操作系统中的一些变量

1.查看环境变量 win7
右键计算机属性
左侧选择高级系统配置
选择环境变量
环境变量 分为2个部分 上面是 用户变量 下面是系统变量

2.添加环境变量
通过新建按钮添加环境变量
一个环境变量可以有多个值,值与值之间用 英文的分号隔开(?

3.修改环境变量
通过编辑按钮来修改环境变量

4.删除环境变量
通过删除按钮来删除环境变量

6.2 path环境变量

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

我们在命令行输入一个命令(或访问一个文件时)
系统会在当前目录下寻找,如果有我就直接打开或者执行
如果没有呢,去path环境变量的路径中去依次寻找,直到找到为止
如果path环境变量没有找到该路径,则报错

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值