Python入门笔记:命名规则与条件判断

需积分: 9 0 下载量 43 浏览量 更新于2024-07-09 收藏 1.05MB PDF 举报
"Python基础知识点笔记" 这篇笔记主要涵盖了Python编程语言的基础知识点,包括命名规则、数据类型、类型转换以及条件判断语句的使用。以下是详细内容: 1. **命名规则**: Python中的标识符(变量名、函数名等)必须遵循以下规则: - 只能包含字母、数字和下划线,且不能以数字开头。 - 应该有意义,尽量描述所包含的数据内容。 - 名称严格区分大小写,Python是大小写敏感的。 - 不应使用Python的内置关键字,如`if`、`for`、`def`等。 2. **数据类型**: - **字符串(str)**:用于表示文本,需要使用单引号或双引号括起来。例如:`'hello world'`。 - **整数(int)**:表示没有小数部分的数值,如年龄、人数等。 - **浮点型(float)**:带有小数点的数值,如温度、里程、体重。例如:`3.14`。 3. **类型转换**: 使用`str()`, `int()`, `float()`函数可以进行数据类型的转换。例如,将字符串转换为整数或浮点数,或将数字转换为字符串。但需要注意,并非所有类型都可以任意转换,例如,非数字字符串无法转换为整数或浮点数。 4. **条件判断**: - `if`语句用于基本的条件判断,如示例中的智商评分和年龄判断。 - `elif`用于添加额外的条件分支。 - `else`用于当所有条件都不满足时执行的代码块。 - `if`语句可以嵌套,用于更复杂的逻辑判断,如年龄判断的例子。 - 示例中还有一个简单的猜拳游戏,展示了如何使用条件判断实现玩家与电脑之间的交互。 5. **猜拳游戏**: - 游戏逻辑包括玩家和电脑分别出拳,然后根据石头-剪刀-布的规则判断胜负。 - 使用`random.randint(0, 2)`生成电脑的随机出拳(0代表石头,1代表剪刀,2代表布)。 这些基础知识构成了Python编程的基石,对于初学者来说是非常重要的。通过理解和掌握这些概念,可以逐步构建更复杂的程序。在实际编程过程中,还需要了解其他关键概念,如循环、函数、模块、异常处理等,以便编写更高效、可维护的代码。