本篇是零基础Python自学系列第3天笔记,适合纯小白入门,内容包含实操代码、详细讲解与配套练习题。

一、昨日回顾・Day2 VSCode 环境搭建​

上一节课我们完成了 Python 编辑器全套安装与避坑:​

  1. VSCode 务必官网下载,杜绝第三方捆绑软件​

  2. 安装路径不能出现中文、空格、特殊符号​

  3. 安装 Python 必备插件,正确绑定本地解释器​

  4. 新建后缀为.py的 Python 文件,才可正常运行代码​

  5. 避开终端乱码、找不到 Python、缩进报错等新手高频问题​

环境全部搭建无误后,今天正式开启 Python 语法第一课:变量与基础数据。

二、什么是 Python 变量​

你可以把变量想象成一个盒子​

用来存放文字、数字、小数等各种数据​

Python 不需要提前声明盒子大小、类型,直接写 名字=内容 就能用​
格式:​

变量名 = 数据
name = "小白编程"
age = 20
price = 99.9

三、变量命名严格规则​

  1. 只能用字母、数字、下划线​

  2. 不能数字开头​

  3. 大小写严格区分:Age 和 age 是两个完全不同变量​

  4. 不能使用 Python 自带关键字(if、for、print 等)​

  5. 见名知意,不要用 a、b、c 乱命名​

  6. 推荐采用下划线命名法,可读性更强,适配编程行业通用规范。

四、Python 四大基础数据类型​

分别讲解整数 int 、浮点数 float 、字符串 str 、布尔值 bool 的定义、特征与实操示例,搭配类型查询 type() 函数演示,直观区分不同数据格式。

1. int 整数型​

年龄、个数、序号,不带小数点​

a = 18

2. float 浮点小数型​

身高、价格、重量,带小数点​

b = 1.75

3. str 字符串型​

所有文字、字母、符号,必须用引号包裹​

c = "Python学习"

4. bool 布尔值型

布尔值基础:只有两个值 True / False

注意:首字母必须大写,小写 true/false 会直接报错

# 定义布尔变量
a = True
b = False

# 打印布尔值
print(a)
print(b)

# 查看数据类型
print(type(a))
print(type(b))

五、print 输出函数​

讲解单变量打印、多变量拼接打印、换行控制、格式化输出多种写法;

print("Hello Python")
print(age, name)

六、input 键盘输入函数​

实现读取用户键盘输入内容,配套演示输入数据类型转换逻辑;

⚠️ 重点:input 拿到的默认永远是字符串,不能直接算数​

想要计算,必须转换类型:​

num = input("请输入数字:")
print(num + 10)

七、数据类型转换

​• int() 转整数​

• float() 转小数​

• str() 转字符串​

数字不能和字符串直接相加,必须统一类型才能运算。​

八、新手实战小案例​

录入自己的姓名、年龄、身高,一键完整输出个人信息​

name = input("请输入姓名:")
age = int(input("请输入年龄:"))
height = float(input("请输入身高:"))

print("姓名:",name)
print("年龄:",age)
print("身高:",height)

九、本章高频易错避坑总结​

  1. 字符串不加引号,程序会当成变量报错​

  2. input 默认是文字,加减乘除一定要转 int​

  3. 等号=是赋值,不是判断相等​

4.变量不能数字开头命名​

5.Python 大小写敏感,写错一个字母就找不到变量​

📖 往期历史笔记

Python 学习笔记|零基础第 1 天:Windows 系统完整安装教程 + 报错解决
Python 学习笔记|Python Windows安装教程 第二章:VS Code 完整配置开发环境

十、下一章预告​

第 4 天:字符串索引、切片用法 + 列表增删改查入门​

本专栏会连续更新20天完整Python零基础教程,覆盖入门语法、数据结构、办公自动化、爬虫实战全阶段,每节课都配套课后练习题与完整源码。

本文为梅雅达原创 Python 零基础笔记,禁止未经授权转载盗用

更多推荐