变量:
变量是编程语言中能存储数据的抽象概念,它可以存储各种数据。
变量名只能由字母、数字、下划线组成。
需要注意的是:
1. 不能以数字开头;
2. 不能包含空格;
3. 大小写敏感,变量A和变量a是不同的。
常量:
常量是指在程序运行时不能被修改的数据。
比如整数 175,小数 52.5,字符串 "Tony" 都是常量,它们是不能被修改的。
赋值“=”:
代码的作用:
这几行代码都做了同一件事,就是把一个数据“装进”一个“容器”。
name="Downey"
print(name)
多重赋值:

报错提示:
1. 出错的行数是第1行;
2. 出错的具体代码是 1name = "Downey",
1name 的下方有一个小箭头表示 bug 在这里;
3. 错误类型是 SyntaxError,表示语法错误,
invalid syntax 是无效语法,说明变量定义出错了,仔细检查不难发现,变量命名错误,不能以数字开头。

错误2:
1. 出错的行数是第2行;
2. 出错的具体代码是 print(name111);
3. 错误类型是 NameError,表示名称错误,
“name 'name111' is not defined”是名称“name111”未定义,仔细检查不难发现,我们定义的变量是 name 而不是 name111。

格式化输出
格式化输出让我们可以对字符串里的内容进行灵活替换。
f:
字符串之前的小写字母 f 表示这个字符串需要进行格式化输出
双引号
通过使用双引号" ",我们分别定义了两个字符串"My name is {name}"。
大括号
大括号 { } 标记了字符串中需要被替换的内容。
总结


转义字符:
转义字符是一种特殊的字符,它们以反斜线 \ 开头,例如换行符 \n 。
当字母 n 与反斜线 \ 结合后,它们的含义和功能相比之前发生了转变,因此这样的字符被称为转义字符。
隐喻
