@03Python基础语法

1|0一.注释
1|11.注释语法
注释最核心的作用是:解释代码,增加代码的可读性
代码注释分单行和多行注释:
1》单行注释用 #
2》多行注释可以用三对双引号 “”" “”"
代码注释的原则:
1》不用全部加注释,只需要在自己觉得重要或不好理解的部分加注释即可,太多反而繁琐 ,不易读
2》注释可以用中文或英文,但不要用拼音
1|22.注释的使用
2|0二.变量
2|11.变量的介绍
什么是变量:
变量(Variable)即变化的量,核心是“变”与“量”二字,变即变化,量即衡量状态
变量(Variable)可以看成一个小盒子,专门用来“盛装”程序中的数据;每个变量都拥有独一无二的名字,通过变量的名字就能找到变量中的数据
变量的产生:
程序执行的本质就是一系列状态的变化,变是程序执行的直接体现,所以我们需要有一种机制能够反映或者说是保存下来程序执行时状态以及状态的变化
变量的使用: 变量的原则:先定义,后引用
定义:变量名 = 变量值
引用: 变量名
2|22.变量的使用
(1) 变量名:指向变量值的内存地址,用来访问值的
(2)赋值符号:用来把值的内存地址绑定给变量名
(3)变量值:记录的事物的状态,也就是我们存到内存中的
1》变量的详解:
(1)左值与右值
(2)变量名的命名
变量的定义规范:
- 变量名只能是字母、数字或下划线的任意组合
- 变量名的第一个字符不能是数字
- 关键字不能声明为变量名 [‘and’, ‘as’, ‘assert’, ‘break’, ‘class’, ‘continue’, ‘def’, ‘del’, ‘elif’, ‘else’, ‘except’, ‘exec’, ‘finally’, ‘for’, ‘from’, ‘global’, ‘if’, ‘import’, ‘in’, ‘is’, ‘lambda’, ‘not’, ‘or’, ‘pass’, ‘print’, ‘raise’, ‘return’, ‘try’, ‘while’, ‘with’, ‘yield’]
(3)变量名的命名风格
- 驼峰体
AgeOfZeny = 18- 纯小写+下划线(推荐使用)
age_of_zeny = 18
(4)变量不好的命令方式
- 变量名为中文、拼音
- 变量名过长
- 变量名词不达意
2》变量值
1) 两大特征:id、type
2)内存管理机制之垃圾回收机制GC
引用计数
分代回收:
优点:降低扫描数数量,提升效率
缺点: 有个别数据无法得到及时的处理
循环引用导致的内存泄漏问题?
标记/清除
3)内存管理机制之小整数池
3|0三.常量
🎁常量即指不变的量
列如:pai的值 3.141592653…, 或在程序运行过程中不会改变的量
📸在c语言中有专门的常量定义语法,const int count = 60;
一旦定义为常量,更改即会报错
__EOF__
本文链接:https://www.cnblogs.com/zeny/p/16120684.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
本文来自博客园,作者:ଲ小何才露煎煎饺,转载请注明原文链接:https://www.cnblogs.com/zeny/p/16120684.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
2021-04-09 @解释器Bash shell基础