当前位置:首页>python>Python 超通俗入门笔记-入门篇

Python 超通俗入门笔记-入门篇

  • 2026-10-11 07:11:14
Python 超通俗入门笔记-入门篇

适合零基础小白学习,生活化比喻好理解、知识点精简易记忆😜

💻 一、Python 是什么?

比喻:Python 就像万能工具箱🧰,上手简单、用途广泛,写代码就像说大白话一样轻松。

  • 创始人:吉多・范罗苏姆(大家昵称龟叔🐢)
  • 诞生时间:1989 年开始开发,1991 年正式发布
  • 名字由来:取自经典喜剧,并不是蟒蛇哦!设计初衷:简单、好玩、好用🥳
  • Logo 寓意:双蛇交织🐍,代表语言灵活、兼容性强,小脚本、大型项目都能轻松驾驭

📦 二、字面量 & 八大基础数据类型

1. 字面量(通俗理解)

比喻:直接写在代码里的固定数字、文字,好比纸上写下的 “100 元”“你好”,内容永远不会改变😎。

2. 八大常用数据类型(必背知识点)

把数据想象成不同收纳盒,分类存放,条理更清晰!

类型
关键字
例子
大白话解释
整数
int
10、-5
纯数字,不带小数点(整数零钱💰)
浮点数
float
3.14、0.5
带小数点的数字(零钱有角分💴)
布尔型
bool
True、False
只有两种状态:真 / 假(对 =✅,错 =❌)
字符串
str
"你好"
文字文本,必须用引号包裹(文字专属盒子📝)
列表
list
[1,2,3]
有序收纳盒,内容可随意修改,灵活度拉满
元组
tuple
(1,2,3)
有序收纳盒,内容固定无法修改🔒
集合
set
{1,2,3}
无序盒子,自带查重功能,自动剔除重复内容
字典
dict
{"name":"小明"}
配对式收纳,键值一一对应,如同查字典📖

📒 三、注释(代码里的备忘录)

比喻:写给自己和他人的悄悄话、学习笔记🤫,电脑不会执行,作用只是提升代码可读性。

  • 单行注释:# 注释内容(简短备注,随手记录灵感)
  • 多行注释:""" 多行文字 """(长篇笔记,可自由书写)

🍶 四、变量(数据的储物瓶)

1. 通俗理解

比喻:变量就是带有名字的瓶子,专门用来存放数据,可反复使用、随时替换😏。

2. 基础语法

变量名 = 数据❗ 重点提醒:这里的 =不是数学等号,代表把右侧数据装进左侧瓶子。

3. 变量特点

  • 数据可重复使用,省时省力
  • 支持随时替换内容,灵活百变

4. 基础运算

加减乘除:+ - * /,日常计算全靠它🧮

📢 五、两大基础函数

1. print () 输出函数(代码的大喇叭📣)

比喻:像喇叭一样,把内容打印、播报在屏幕上。

  • 输出单个内容:print(内容)
  • 输出多个内容:用逗号隔开,自动生成空格

2. type () 类型检测函数(数据检测仪🔍)

比喻:专属检测工具,一键查看数据所属类型。✅ 核心口诀:变量(瓶子)无类型,只有瓶内的数据才有类型。

🪄 六、数据类型转换(物品变形术)

1. 转换的意义

比喻:不同收纳盒里的物品不能混用,需要施展 “变形术” 适配场景:

  • 键盘输入、文件读取的内容默认是文字,计算时必须转为数字
  • 数字想要和文字拼接,需要转为字符串,否则会直接报错😵

2. 三大核心转换函数(必背)

3. 快速判断题

  1. 所有内容都能转字符串 → ✅ 正确
  2. 任意文字都能转数字 → ❌ 错误(仅限纯数字文本)
  3. 小数转整数会丢失小数部分 → ✅ 正确

🏷️ 七、标识符 & 变量命名(给瓶子贴标签)

1. 标识符含义

比喻:给变量、功能、代码模块起的名字统称,就像给瓶子贴标签,方便识别。

2. 强制命名规则(违反直接报错,务必牢记⚠️)

  • 可用字符:英文、数字、下划线_、中文(不推荐使用中文,易出现兼容问题)
  • 禁止以数字开头(例:1name 错误,name1 正确)
  • 严格区分大小写:Name 和 name 是两个不同变量
  • 禁止使用关键字:Python 自带专用单词(if、for、class 等)不能用作名字😜

3. 推荐命名规范(提升代码美观度✨)

  • 见名知意:名字直观体现用途,拒绝 a、b 这类无意义代号
  • 官方推荐:下划线命名法,多单词用_分隔,例:user_name
  • 统一风格:变量名全部使用小写字母

区分:规则 = 必须遵守(代码才能运行);规范 = 建议遵守(代码更专业)

⚙️ 八、运算符(代码的计算器)

1. 算术运算符(数学计算)

比喻:如同计算器按键,完成各类数学运算

2. 赋值 & 复合赋值运算符(更新瓶内数据🥤)

比喻:简化写法,快速装入、修改数据,懒人必备!基础赋值:= (给变量赋值)

✍️ 九、字符串(文字盒子)全用法

1. 三种定义方式

  • 单引号:name = '橙子'
  • 双引号:name = "橙子"
  • 三引号:name = """橙子"""(支持多行文字,适合写长内容)

2. 引号嵌套📜

比喻:盒子内再嵌套小盒子。

  • 单引号内可直接写双引号,双引号内可直接写单引号
  • 转义符 \:\"内容\",屏蔽引号原有功能,适配特殊场景

3. 字符串拼接(万能胶水🧩)

使用 + 拼接多段文字,仅支持字符串拼接,不能直接拼接数字。

4. 字符串格式化(高级拼接💯)

解决拼接繁琐、无法直接拼接数字的问题,两种主流写法:

写法 1:% 占位符(支持精度控制)

比喻:提前预留空位,精准填入内容,类似填答题卡📝

  • %s:通用占位符,填入任意内容
  • %d:填入整数
  • %f:填入小数

精度控制

%5d:整数占 5 个字符宽度,不足补空格

%7.2f:总宽度 7 位,保留 2 位小数(自动四舍五入)

%.2f:仅保留 2 位小数,不限制宽度

写法 2:f-string 快速格式化(新手首选👍)

语法:f"文字{变量}文字",直接将变量放入大括号,简单易上手。

5. 表达式格式化

无需单独定义变量,直接把计算式子放入占位符 / 大括号,代码更精简😎

👂 十、input () 输入函数(代码的顺风耳)

比喻:代码的 “耳朵”,专门接收键盘输入的内容。⚠️ 重要提醒:所有键盘输入,默认都是字符串格式语法:变量 = input("提示文字")

💡 小提示:如果需要对输入的数字做计算,一定要先用 int() / float() 转换类型!

📜 精简背诵口诀(收藏背诵)

字面量是固定值,八大类型分清楚🧩;

注释两行不执行,单行 #号多行三引号📒;

变量就是储物瓶,等号赋值记分明🍶;

print 喇叭来输出,type 检测数据型📣;

类型转换三函数,str 全能 int 转整🪄;

命名规则三条线,数字开头不能行🏷️;

运算符分两大类,算术赋值勤练习⚙️;

字符串有三写法,加号拼接别混数字✍️;

格式化有两种,% 占位、f 大括号💯;

input 是耳朵,接收输入转类型👂。

💭 课后小哲思

一节简单的 Python 入门课,敲下一行行代码,读懂的不只是编程语法,更是藏在代码里的生活智慧。

变量如同我们的人生容器,外在标签不变,但内里的经历、心态与认知,可以不断更新迭代。不必困在当下的状态里,学会清空、成长、重塑,人生才会拥有无限可能。

每一种数据类型都有专属用途,没有优劣之分。就像世间的我们,每个人都有独有的闪光点,找准自己的位置,踏实走好每一步,便是最好的生活。

数据转换讲究变通,却也有不可逾越的底线。为人处世亦是如此,灵活适应环境、友善对待他人,但永远要坚守内心的原则与本心。

input 是倾听与吸收,print 是表达与分享。人生本就是一收一放的循环,多学习充实自己,多分享温暖他人,张弛有度,方能行稳致远。

代码有规则,自由有边界。正是一条条规矩,让程序平稳运行;也正是一份份自律与底线,让我们的人生之路走得踏实、坦荡。

编程是和机器对话,学习却是和自己对话。愿我们都能在学习中沉淀,在改变中成长,守规则、懂变通、常精进,活成自己喜欢的模样。

💬 今日互动

学完今天的 Python 入门内容,哪个知识点让你产生了共鸣?欢迎在评论区聊聊你的感悟~

最新文章

随机文章