Python初学者指南:运行首个程序与基本概念
需积分: 21 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学习的基石,对于初学者来说,掌握这些内容是至关重要的。
2019-10-11 上传
2023-01-29 上传
2021-11-12 上传
2020-12-22 上传
2023-06-14 上传
一岚大霞
- 粉丝: 6
- 资源: 1
最新资源
- C语言数组操作:高度检查器编程实践
- 基于Swift开发的嘉定单车LBS iOS应用项目解析
- 钗头凤声乐表演的二度创作分析报告
- 分布式数据库特训营全套教程资料
- JavaScript开发者Robert Bindar的博客平台
- MATLAB投影寻踪代码教程及文件解压缩指南
- HTML5拖放实现的RPSLS游戏教程
- HT://Dig引擎接口,Ampoliros开源模块应用
- 全面探测服务器性能与PHP环境的iprober PHP探针v0.024
- 新版提醒应用v2:基于MongoDB的数据存储
- 《我的世界》东方大陆1.12.2材质包深度体验
- Hypercore Promisifier: JavaScript中的回调转换为Promise包装器
- 探索开源项目Artifice:Slyme脚本与技巧游戏
- Matlab机器人学习代码解析与笔记分享
- 查尔默斯大学计算物理作业HP2解析
- GitHub问题管理新工具:GIRA-crx插件介绍