news 2026/7/23 2:18:24

Python的数据存储与运算符

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Python的数据存储与运算符

大家好,最近在系统学习 Python 基础,把核心知识点整理成这份笔记,分享给正在入门 Python 的朋友们。零基础学编程,基础概念一定要吃透,下面跟着我的笔记一起梳理重点!

1. 变量定义格式

Python 定义变量语法十分简单:变量名 = 值

age = 18 name = "小明"

小提示:=赋值运算符,不是数学里的等于,作用是将右侧数据保存到左侧变量中。

2. 标识符命名【硬性规则(必须遵守)】

变量名、函数名都属于标识符,违反下面规则代码直接报错:

  1. 只能由字母、数字、下划线组成
  2. 不能以数字开头
  3. 不能使用 Python 内置关键字
  4. 严格区分大小写,Namename是两个不同变量

3. 标识符命名【推荐规范(行业习惯)】

不遵守规范程序不会报错,但会降低代码可读性,开发中尽量遵循:

  1. 变量名全部小写
  2. 见名知意,不要使用 a、b、c 这类无意义名称
  3. 多个单词使用蛇形命名法(下划线分隔)
update_time my_name user_first_name

❌ 不推荐:updatetimemyname,单词粘连不易阅读

4. Python 常见基础数据类型

入门重点掌握 5 种基础类型:

  • int:整数,例如18-10
  • float:浮点数(小数),例如3.14
  • str:字符串,用来存放文本
  • bool:布尔类型,仅有True/False两个取值
  • NoneType:空类型,值为None,代表空值

5. 字符串的三种定义方式

Python 支持单引号、双引号、三引号定义字符串:

s1 = 'hello' s2 = "python" # 三引号支持换行书写多行文本 s3 = """ 第一行文字 第二行文字 """

6. 常用转义字符

字符串中想要输出特殊符号,可使用转义字符:

转义字符名称作用
\'单引号输出字符'
\"双引号输出字符"
\n换行符实现文本换行
\t制表符等效 Tab,增加缩进

7. 键盘输入 input ()

input()功能:接收控制台键盘录入的数据

age = input("请输入你的年龄:")

⚠️ 新手易错点:input()获取的数据默认都是字符串类型,如需数字,必须手动转换类型。

8. 算术运算符

用于完成基础数学运算:

运算符描述示例
+加法1 + 5
-减法8 - 3
*乘法3 * 8
/除法10 / 5,结果永远是浮点数
//整除10 // 3,舍弃小数部分,结果为整数
%取余 (求模)10 % 3,获取除法余数,结果为 1
**幂运算10 ** 3代表 10 的 3 次方

9. 逻辑运算符

用来连接多个条件表达式,运算结果只有True/False,广泛用于判断、循环:

运算符名称规则说明
and逻辑与(并且)左右两边全部为 True,最终结果才是 True
or逻辑或(或者)任意一边为 True,最终结果就是 True
not逻辑非(取反)布尔值反转,not TrueFalse

代码示例:

a = 5 b = 10 result = a < b and b < 20 print(result)
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/23 2:17:00

法律AI基准测试解析:从通用模型到垂直优化的技术演进

最近法律AI圈有个很有意思的现象&#xff1a;大家都在讨论Kimi K3在法律基准测试中的表现&#xff0c;特别是它近乎翻倍领先Claude Fable 5的结果。但很多人可能没意识到&#xff0c;这个"翻倍领先"背后真正反映的是法律AI领域正在发生的关键转变——从通用能力竞争转…

作者头像 李华
网站建设 2026/7/23 2:13:28

Unity3D实现逼真书页卷曲效果:从网格变形到交互优化

1. 项目概述与核心价值最近在做一个数字阅读类的项目&#xff0c;客户想要一个能模拟真实书本翻页的交互效果&#xff0c;特别是那种书页在翻动过程中自然卷曲的质感。市面上虽然有一些现成的插件&#xff0c;但要么价格不菲&#xff0c;要么功能臃肿&#xff0c;要么就是效果不…

作者头像 李华
网站建设 2026/7/23 2:13:02

WindowsX-lite精简系统实测:4.39GB镜像的安装与兼容性全解析

这类精简版系统最值得先看的不是功能列表&#xff0c;而是能不能在普通机器上稳定跑起来&#xff0c;以及精简掉的东西会不会影响日常使用。我这次实测的 WindowsX-lite Optimum 11 23H2 只有 4.39GB&#xff0c;比原版小了近 10GB&#xff0c;但实际用下来发现&#xff0c;轻量…

作者头像 李华
网站建设 2026/7/23 2:10:42

基于MATLAB深度学习的乳腺钼靶影像乳腺癌智能诊断系统设计与实现

摘要&#xff1a;乳腺癌是全球女性最常见的恶性肿瘤之一&#xff0c;早期诊断对提高患者生存率至关重要。传统的乳腺癌诊断主要依赖医生经验和人工判读医学影像&#xff0c;存在主观性强、效率低、易疲劳等问题。本研究旨在开发一种基于机器学习的乳腺癌图像智能辅助检测系统&a…

作者头像 李华
网站建设 2026/7/23 2:08:49

视频孪生技术在多摄像机协同中的三大突破

1. 项目概述&#xff1a;视频孪生技术的进阶革命在安防监控、工业检测和智能交通等领域&#xff0c;多摄像机协同作业已成为刚需。传统视频孪生技术存在三大痛点&#xff1a;跨摄像机视角断裂、空间标定误差累积、动态场景适应性差。我们团队研发的"镜像视界矩阵"系统…

作者头像 李华
网站建设 2026/7/23 2:08:08

Claude Code系统提示词优化80%:AI编程助手性能提升实战

最近在AI编程助手领域&#xff0c;Anthropic对Claude Code的system prompt进行了重大调整——将其规模削减了80%。这一变化不仅影响了工具的响应方式&#xff0c;更折射出AI辅助编程工具在实用性与效率之间的平衡思考。作为长期关注AI编程工具的开发者&#xff0c;我发现这次更…

作者头像 李华