python基础(1)
2022/2/22 1:24:21
本文主要是介绍python基础(1),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
这里写目录标题
- python解释器与开发环境
- python程序介绍
- 程序的格式:缩进和注释
- 程序的构成
- 对象与变量
- 标识符命名规则
python解释器与开发环境
Python程序的执行依赖于Python解释器,最常用的解释器为C语言实现的解释器CPython,通常说的解释器就是指它。
IDE:集成开发环境,可以看作是解释器的一个“外挂”,也就是对解释器进行了封装,其核心还是解释器,只是在解释器的基础上进行了拓展,便于使用者编写代码。
python程序介绍
程序的格式:缩进和注释
缩进:Python的程序块是用缩进来划分,而非{},每个缩进层次使用单个制表符(Tab)或四个空格来代替,但要避免二者混合使用!
注释:单行注释在注释内容前加#,一段注释内容则在内容前后分别加上三个单引号’’‘xxxx’’’
# 这是一个注释
''' 这是 一段注释 '''
程序的构成
Python程序由模块组成,模块由语句组成。
对象与变量
对象:在Python中,一切皆对象,每个对象由标识(identity)、类型(type)和值(value)组成,其本质就是一个内存块,拥有特定的值,支持特定类型的相关操作。正是由于python中对象包含了type,因此python语言不需要显示声明,如:
int a
变量:又称对象的引用,变量存储的就是对象的地址,即id,变量通过id来引用对象。它在使用前必须进行初始化,即赋值。
变量位于栈内存,对象位于堆内存。
a = 3
其中a为变量,3为对象,如下图所示,对象3为堆中的红色封装块,有id、type、value,上方等式将其赋值给变量a,此时a获得了对象3的id,引用a时通过id来寻找对象3的id、type、value。
当删除一个变量时:
del a
我们将栈中的变量删除了,对应的对象还存在,但没有用处了,因此垃圾回收机制会进行处理,以便释放内存。
标识符命名规则
1、区分大小写:kk与KK是不一样的
2、第一个字符必须是字母或下划线,其后的字符是:字母、数字、下划线
3、不能使用关键词,如:if,while等
4、尽量避免以双下划线开头或结尾的写法,有特殊含义
这篇关于python基础(1)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-21Python编程基础教程
- 2024-11-20Python编程基础与实践
- 2024-11-20Python编程基础与高级应用
- 2024-11-19Python 基础编程教程
- 2024-11-19Python基础入门教程
- 2024-11-17在FastAPI项目中添加一个生产级别的数据库——本地环境搭建指南
- 2024-11-16`PyMuPDF4LLM`:提取PDF数据的神器
- 2024-11-16四种数据科学Web界面框架快速对比:Rio、Reflex、Streamlit和Plotly Dash
- 2024-11-14获取参数学习:Python编程入门教程
- 2024-11-14Python编程基础入门