Python初学者三天学习笔记:标识符、关键字与数据类型

需积分: 0 1 下载量 119 浏览量 更新于2024-08-03 收藏 11KB MD 举报
"自学python基础前三天笔记,涵盖了标识符和关键字、数据类型以及print语句的基本使用。" 自学Python的基础知识是学习编程的第一步,本笔记主要关注了三个方面:标识符与关键字、数据类型以及print语句的使用。 首先,标识符在Python中扮演着至关重要的角色,它们用于命名变量、模块、函数和类。根据描述中的内容,标识符的命名规则有以下几点: 1. 标识符可以由数字、字母和下划线(_)组成,但不能以数字开头。 2. Python严格区分大小写,因此`myVariable`和`myvariable`是两个不同的标识符。 3. 关键字是Python保留的标识符,如`if`、`else`、`for`等,不能用作自定义标识符的名称。 4. 命名规范建议遵循"见名之意"的原则,即通过名字就能大致了解其含义。例如,使用驼峰命名法(CamelCase)或下划线连接(snake_case)来提高代码可读性。 在提供的代码示例中,展示了如何声明和使用不同类型的标识符,如变量`a`、`a_b`、`name`、`age`和`address`。 接下来,笔记介绍了Python的数据类型。Python是一种动态类型语言,这意味着变量的类型不是固定的,它会根据赋值改变。示例中,`a`被赋予整型(int),`b`为浮点型(float),`c`为布尔型(bool),`d`为列表(list)。Python的`type()`函数用于检查变量的类型。需要注意的是,Python中的变量没有固定的数据类型,而是变量所引用的对象具有数据类型。 `print`语句是输出内容的主要工具。在Python中,可以使用`print()`内置函数来打印多个值。默认情况下,这些值之间由空格分隔,每个`print`语句结束后会自动换行(由`end='\n'`指定)。通过修改`sep`和`end`参数,可以自定义分隔符和结束字符。例如,可以设置`sep`为逗号`,`使得多个值之间用逗号连接,而`end`可以设为空字符串`''`以避免换行。 此外,笔记还提到了在Python中,变量的数据类型可以随时改变。如`x`一开始是整型,然后被赋值为字符串,其类型也随之改变。 这三天的学习笔记覆盖了Python编程的初步概念,包括标识符的规则、基本数据类型的理解和`print`语句的使用,这些都是初学者掌握Python编程的基石。通过深入理解这些概念,可以为进一步学习Python的控制结构、函数、模块和其他高级特性打下坚实的基础。