python基本语法入门
思维导图
https://gitee.com/starry-tong/python-data/blob/pyimage/day03.png
"""注释是代码之母!""" 1. 什么是注释 # 注释就是对一段代码的解释,不参与代码的实际运行 2. 如何使用注释? 2.1 单行注释 使用警号 2.2 多行注释 # 使用三个引号(单双引号) 2.3 把上面一行代码复制到下面一行的快捷键:ctrl + D '''以上这些规范是谁规定的呢?''' >>>: PEP8规范 https://www.yuque.com/liyangqit/lb35ya
变量
1. 什么是变量? 变化的量,用来记录事务的某种状态 2. 如何使用变量? # 现实生活中: 姓名:洋哥 年龄:18 身高:1.8 # 程序中: name = 'tony' age = 18 height = 1.8 """ 语法格式: name = 'tony' 变量 赋值符号 变量值 底层原理: age = 18 1. 先在内存空间中申请一块地址来存储变量值18 2. 把申请的内存地址跟变量名age绑定在一起 3. 之后想使用变量值18只需要通过访问变量age即可 """
变量的命名规范
'''补充:快捷键注释代码:ctrl + ?''' 1. 必须有数字、字母、下划线任意的组合 user@name 123_name _ my_password_123456 '''_虽然满足我们的规范,但是我们不推荐使用,因为他有特殊的含义''' 2. 变量名不能以数字开头 3. 不能与关键字冲突 4. 变量名的命名一定要见名知意(重点) # 命名风格 1. 驼峰体 # 1.1 大驼峰 UserNameFromDb # 按照单词进行分割,每个单词的首字母大写,其余小写 # 1.2 小驼峰 userNameFromDb # 按照单词进行分割,只有第一个单词的首字母是小写的,其余单词的首字母大写 2. 下划线 user_name_from_db # 全部使用小写字母,每个单词使用下划线进行分割 """python中推荐使用下划线的形式"""
常量
# 一般不变的量 '''python中没有真正意义上的常量,我们约定俗成认为全大写的变量就是常量''' eg: HOST='127.0.0.1' # 在其他语言中,是有真正意义上的常量的,eg:JavaScript const PI=3.14
变量的三要素
name = 'tony' 1. 变量值 2. 内存地址编号 3. 数据类型 """ 一个变量名只能指向一个内存地址 一个内存地址可以有多个变量指向 """
python底层优化
'''小整数池''' # 当数据量很小的时候,如果同时有多个变量使用,那么python就会让多个变量指向同一个内存地址
垃圾回收机制
1. 什么是垃圾数据? # 就是没有变量指向的数据 2. python开发出了一套自动回收方案 1. 引用计数 # 当有变量指向内存中得数据时候,会同时加一个计数,当计数为零的时候,就说明是垃圾数据 2. 标记清楚 # 当内存快被沾满的时候,那么python就会终止程序的运行,从头到位进行扫描数据,对垃圾数据进行标记,之后,统一进行清楚 3. 分代回收 # 通过分不同的时间段,来降低被监管的频率
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具