1. Python 可以将一条长语句分成多行显示的续行符号是 \
2. 缩进可以用 tab 键实现,也可以用 多个空格 实现
3. 在 Python 中,使用 缩进对齐 来标记语句块
4. 在 Python 中,使用 缩进对齐 来体现代码之间的逻辑关系。
5. 严格的缩进可以约束程序结构, 可以 多层缩进
6. Python 中的变量 不需要 指定数据类型。
7. Python 不需要 显式声明变量类型,在第一次变量赋值时由 值 决定变量的类型
8. 变量在使用前必须 创建和赋值
9. 变量 区分 大小写, PI 与变量 Pi 是 不同 的变量
10. Python 语言提供的 3 个基本数字类型是: 整数类型 、 浮点数类型 、 复数类型
11. 在 Python 中 不可以 使用关键字作为变量名,
12. 在 Python 中, 可以 使用内置函数名作为变量名,但 会 改变函数名的含义。
13. 在 Python 3.x 中 可以 使用中文作为变量名。
14. Python 变量名必须以 字母 或 下划线 开头,并且 区分 字母大小写。
15python变量名只由字母数字和下划线构成。
16. Python 语言有两种注释方式: 单行注释 和 多行注释
17. Python 语言的单行注释以 # 开头
18. Python 语言的多行注释以 三个引号 开头,以 三个单引号 结尾
19. 程序设计语言有三种: 机器语言 、 汇编语言 、 高级语言 。Python属于 高级语言 。
20. Python 表达式中,可以用 () 来控制运算的优先顺序。
21. Python2 和 Python3 不完全 兼容
22. 在 Windows 平台上编写的 Python 程序 可以 在 Unix 平台运行
23. 在同一台计算机上 可以 安装多个 Python 版本。
24. input()函数的返回值类型是 str(字符串)
25. 在 Python 3.x 中,除法(“/”)运算的结果 一定 是小数。在 Python 2.x 中,除法(“/”)运算的结果 不一定 是小数
26. 浮点数有两种表示方法: 十进制表示 和 科学计数法
27. Python 中在一行书写两条语句时,语句之间可以使用 ;(分号) 作为分隔符。
28. 单分支结构是用 if 保留字判断满足一个条件,就执行相应的处理代码
29. 二分支结构是用 if-else 根据条件的真假,执行两种处理代码
30. 多分支结构是用 if-elif-else 处理多种可能的情况
31. 每个 if 或 elif 的条件的后面要使用 :(冒号)
32. elif 不可以 单独使用
33. 在 Python 中, 没有 switch-case 语句
34. if 语句中条件部分可以使用任何能够产生 True 和 False 的语句和函数
35. Python 中用于表示逻辑与运算的是 and ,用于表示逻辑或运算的是 or 、用于表示逻辑非运算的是 not
36. 当作为条件表达式时,空值(None)、空字符串、空列表、空元组、空字典、空集合、空迭代对象以及任意形式的数字 0 都等价于 False 。
37. for 或 while 和 else 搭配使用时,else 语句块 仅循环正常结束后执行
38. 对于带有 else 子句的 for 循环和 while 循环,当循环因循环条件不成立而自然结束时,else 中的代码会执行
39. 带有 else 子句的循环如果因为执行了 break 语句而退出的话,else 子句中的代码不会执行。
40. 遍历循环中的遍历结构可以是 字符串、文件、组合数据类型、range()函数等
41. 用来提前跳出循环的关键字是 break
42. 用来结束本次循环的关键字是 continue
43. 在循环语句中, break 语句的作用是提前结束循环。
44. 在循环语句中, continue 语句的作用是提前进入下一次循环。
45. 在 Python 中,可以使用 for 或 while 关键字构建循环结构
46. for 循环也叫遍历循环,用来提取序列类型中的每个元素,并执行一次循环体
47. 判断对错:所有 for 循环语句都可以用 while 循环来改写。 错
48. 字符串包括两种序号体系: 正向递增 和 反向递减
49. 加号可以用来 连接 字符串,连接后生成 新 字符串
50. 当在字符串前加上 r 或 R 表示原始字符串,不对其中的任何字符进行转义。
51. 转义字符“\n”的含义是 回车换行
52. 字符串、列表、元组都 支持 双向索引。
53. Python 运算符%的作用有 求余数、格式化字符串
54. 写出 Python 运算符&的作用有: 数字位运算、集合交集运算
55. 任意长度的 Python 字符串中最后一个元素的下标为 -1
56. 序列类型有: 字符串、列表、元组
57. 使用 encode() 方法,可以将字符转换成字节
58. 使用 decode() 方法,可以将字节转换成字符
59. 字符串编码格式 UTF8 使用 3 个字节表示一个汉字。
60. 字符串编码格式 GBK 使用 2 个字节表示一个汉字。
61. 判断对错:在 Python 中,任意长的字符串都遵守驻留机制。 错
62. 列表中的元素 可以 是不同类型
63. 元组中的元素 可以 是不同类型
64. Python 列表的长度是 可以 改变的,元组的长度是 不可以 改变的
65. Python 中的组合数据类型有 3 类: 序列类型、集合类型、映射类型
66. del 命令既可以删除列表中的一个元素,也可以删除整个列表。
67. 列表使用 ,正向递增序号和反向递减序号 的索引体系
68. 字符和列表均支持成员关系操作符 in 和长度计算函数 len()
69. 对于列表而言,在 尾部 追加元素比在 中间 位置插入元素速度更快一些,尤其是对于包含大量元素的列表。
70. 字符串、列表、元素都可以进行切片操作
71. 元组不可变的, 不可以使用 inset()、remove()等方法, 不可以使用 del 命令删除其中的元素, 可以使用 del 命令删除整个元组对象。
72. 假设 x 为列表对象,那么 x.pop()和 x.pop( -1 )的作用是一样的。
73. 元组的访问速度比列表 要快一些,如果定义了一系列常量值,并且主要用途仅仅是对其进行遍历且不需要进行任何修改,建议使用元组而不使用列表
74. 判断对错:列表对象的 append()方法属于原地操作,用于在列表尾部追加一个元素。 对
75. 判断对错:列表对象的 extend()方法属于原地操作,调用前后列表对象的地址不变。 对
76. 空字典可以用{}来创建,空集合 不可以用{}建立。
【python】基本知识点
2024-07-21 22:20:02 31 阅读