1、以 `#` 开头,`#` 右边的所有东西都被当做说明文字,而不是真正要执行的程序,只起到辅助说明作用
2、为了保证代码的可读性,`#` 后面建议先添加一个空格,然后再编写相应的说明文字
3、要在 Python 程序中使用多行注释,可以用 **一对 连续的 三个 引号**(单引号和双引号都可以)
```python
"""
这是一个多行注释
在多行注释之间,可以写很多很多的内容……
"""
4、算数运算符
| // | 取整除 | 返回除法的整数部分(商) 9 // 2 输出结果 4
| % | 取余数 | 返回除法的余数 9 % 2 = 1
| ** | 幂 | 又称次方、乘方,2 ** 3 = 8
* 以下表格的算数优先级由高到最低顺序排列
| 运算符 | 描述 |
| --- | --- |
| ** | 幂 (最高优先级) |
| * / % // | 乘、除、取余数、取整除 |
| + - | 加法、减法 |
5、1. 程序 **运行之前**,程序是 **保存在硬盘** 中的
2. 当要运行一个程序时
* 操作系统会首先让 **CPU** 把程序复制到 **内存** 中
* **CPU** 执行 **内存** 中的 **程序代码**
> **程序要执行,首先要被加载到内存**
6、 在 Python 中,每个变量 **在使用前都必须赋值**,变量 **赋值以后** 该变量 **才会被创建**
* 等号(=)用来给变量赋值
* `=` 左边是一个变量名
7、写一个超市买苹果的python的程序
# 1. 输入苹果的单价
price_str= input("苹果的单价:")
# 2. 输入苹果的重量
weight_str= input("苹果的重量:")
# 3. 计算支付的总金额
# 注意:两个字符串变量之间是不能直接用乘法的
# money = price_str * weight_str
# 1> 将价格转换成小数
price= float(price_str)
# 2> 将重量转换成小数
weight= float(weight_str)
# 3> 用两个小数来计算最终的金额
money= price* weight
print(money)