python学习笔记00:python基础知识&变量数据类型、运算规则
1.随机存储器就是内存(RAM),指运行内存,硬件设备叫内存条,内存(RAM)分为静态RAM和动态RAM。电容存储,必须隔一段时间刷新(refresh)一次。优点:读写数据很快;缺点:断电数据丢失。
内存实际起到的作用是暂存CPU运算数据,以及 硬盘外部存储器 交换的数据,同时也可以说是CPU和硬盘的数据桥梁。
2.外存储器,就是硬盘。优点:读写速度慢。
电脑开机的时候,需要从硬盘里面读取操作系统数据;打开软件、文档、游戏的时候,同样需要从硬盘里面读取软件、文档数据,那么这其中起到桥梁作用的就是–内存!
电脑开机后,用户要运行QQ聊天软件,CPU会找到内存索取QQ数据,接着内存找到硬盘索取QQ全部数据,内存收到硬盘发来的QQ数据,就会传输给CPU,最后用户看到QQ登录界面。
理解:你平时吃饭好比CPU在处理数据,硬盘容量大小就是你的饭桌上的碟子(装多少菜),内存大小就是你的手上的碗(一次能装多少饭菜),那么整个过程就是你从饭桌上夹菜到嘴里。
套用后理解:电脑开机后,用户要运行QQ聊天软件,CPU会找到内存(碗)索取QQ数据,接着内存找到硬盘(盘子)索取QQ全部数据,内存(碗)收到硬盘(盘子)发来的QQ数据,就会传输给CPU,最后用户看到QQ登录界面。
3.操作系统:操作系统是一个特殊功能的程序,操作系统扮演了用户和硬件之间的桥梁的作用。简化对硬件操作,操作系统就是管理硬件。
4.软件分为B/S和C/S两种模式。
5.注释分为单行注释、多行注释,多行注释用一对三引号,单行注释加上#号。注释快捷键:ctrl+/
6.变量是用来临时存储程序运行中所需要的一些数据的。
7.变量名的命名规则:
- 标识符由字母、下划线和数字组成,且数字不能开头
- python中的标识符是区分大小写的。
- 变量名一般用小写加下划线组成。
- 不能和关键字、已有的名字冲突。
- 变量一定要有意义,提升代码的可读性。
8.在现实生活中,数据有多种类型。文本类型、数值类型的。变量类型约定了变量之间的计算规则。
int(整数)、float(浮点型、小数)、string(字符串,生活中的文本)、布尔型。
9.python里面定义变量不需要指定类型,根据赋的值来推断变量类型。
a = 10
b = 3.14
my_str = ‘sdukki’
my_str = “hello_world!”
10.type() 查看数据的类型
my_type = type(my_str)
print(my_str)
运算符
- 算数运算符
符号 | 含义 |
---|---|
+ | 加 |
- | 减 |
* | 乘 |
/ | 除 |
// | 取整除(结果去掉小数点) |
% | 取余数(返回除法的余数) |
** | 幂 又称次方、乘方 |
- 复合赋值运算符
赋值运算符,先看等号右面的,再看左面的。
符号 | 示例 | 等同于 |
---|---|---|
+= | a += X | a = a + X |
-= | a -= X | a = a - X |
*= | a *= X | a = a * X |
/= | a /= X | a = a / X |
//= | a //= X | a = a // X |
%= | a %= X | a = a % X |
**= | a **= X | a = a ** X |
运算规则:
1.数字和数字之间可以进行所有的运算
2.数字和字符串之间只能进行乘法运算
3.字符串和字符串之间可以进行加法运算