Python初学者指南:运行首个程序与基本概念

需积分: 21 1 下载量 98 浏览量 更新于2024-09-03 收藏 5KB MD 举报
"这是关于Python基础知识的学习笔记,涵盖了Python程序的运行、标识符、变量、命名规范、注释、输入与输出以及进制转换等概念。" 在Python编程中,【标题】"python笔记-学习python基础-01"强调了初学者应该掌握的基本概念。【描述】提到"学习第一个python程序,好好学习天天向上",暗示我们将从编写简单的Python程序开始,逐步深入。 首先,了解如何运行Python程序是很关键的。Python文件通常以`.py`为扩展名,可以通过多种方式执行,例如在Sublime Text中保存后运行,使用PyCharm的运行功能,或者在命令行中通过`python`命令运行文件,如`python01-hello.py`。 接着,Python的【标识符】是区分大小写的,这意味着`myVariable`和`myvariable`在Python中被视为两个不同的标识符。此外,标识符的命名规则包括: 1. 可以由字母、数字和下划线组成。 2. 但不能以数字开头。 3. 系统的关键字不能作为标识符使用。要查看Python的所有关键字,可以导入`keyword`库并调用`kwlist`属性,如`print(keyword.kwlist)`。 【变量】在Python中是动态类型的,其值可以在程序运行过程中改变。变量需要先定义再使用。Python支持多种赋值方式,如统一赋值(`num1 = num2 = 20`)、对称赋值(`num1, num2 = 100, 200`)和删除变量(`del num1, num2`)。 【注释】是程序中解释代码功能的部分,Python提供两种注释方式: 1. 单行注释以`#`开始。 2. 多行或代码块注释可以使用三个单引号(`'''`)或三个双引号(`"""`)包围。 在Python中,【输入和输出】是通过`print()`函数进行的。`print()`可以输出文本和变量的值,而`input()`函数用于获取用户的输入,如`strings = input('提示信息')`,用户输入的内容会被保存在`strings`变量中。 在计算机科学中,数据以【二进制】表示,1字节等于8位(`1 bit = 8 bits`)。进制之间的转换也很常见,例如: - 【十进制转二进制】:通过倒除法得到二进制表示,如`10 (10) ==》1010 (2)`。 - 【二进制转十进制】:通过按位权重计算总和,如`0*2^0 + 1*2^1 + 0*2^2 = 2`。 此外,还有八进制和十六进制,它们分别以8和16为基数。在转换时,理解不同进制间的运算规则是非常重要的。例如,`1+F (16) = 10 (16)`,其中F在十六进制中代表15。 这些基础知识点构成了Python学习的基石,对于初学者来说,掌握这些内容是至关重要的。