数智应用帮
柔彩主题三 · 更轻盈的阅读体验

Python基础语法入门:从零开始写代码

发布时间:2025-12-09 14:25:44 阅读:352 次

刚接触编程的人常会问:学Python从哪开始?其实就像学说话得先懂拼音,写程序也得掌握基础语法。Python以简洁著称,但再简单也得把基本规则理清楚,不然写的代码计算机“听”不懂。

变量和赋值:给数据起个名字

想象你在厨房做饭,把盐放进一个标着“盐”的罐子里。在Python里,变量就相当于这个罐子,用来装数据。比如:

age = 25
name = "小明"
is_student = True

这里,agenameis_student都是变量名,等号表示“把右边的值存进去”。不需要提前声明类型,Python自己会判断。

数据类型:数字、文本和真假

Python常见数据类型有整数(int)、小数(float)、文本(str)和布尔值(bool)。就像超市里的商品分区域摆放,不同类型的数据处理方式也不一样。

price = 19.9  # float
item = '咖啡' # str
in_stock = False # bool

type()可以查看类型:

print(type(price))  # <class 'float'>

条件判断:让程序做选择

你每天早上可能都在做判断:下雨吗?如果下,就带伞。Python用if来实现这种逻辑。

weather = "雨"
if weather == "雨":
print("记得带伞")
else:
print("可以出门啦")

注意冒号和缩进——这是Python的“语法口音”,缺了就会报错。缩进一般用4个空格,表示“属于上面那条指令”。

循环:重复的事交给for

假设你要打印1到5的数字,可以写5行print,但更省事的是用for循环:

for i in range(1, 6):
print(i)

这就像对洗衣机说“洗5件衣服”,不用一件件重复操作。range(1, 6)生成1到5的数字序列,每次循环i取一个值。

函数:封装常用操作

如果你经常做番茄炒蛋,可以把步骤记成菜谱,下次直接照着做。函数就是代码的“菜谱”。

def make_coffee(sugar=1):
print(f"冲一杯咖啡,加{sugar}勺糖") make_coffee() # 冲一杯咖啡,加1勺糖
make_coffee(2) # 冲一杯咖啡,加2勺糖

def定义函数,调用时传入参数就能执行对应操作,避免重复写代码。

列表和字典:管理多个数据

单个变量只能装一个值,要存多个怎么办?列表(list)像一排抽屉,按顺序放东西:

fruits = ['苹果', '香蕉', '橙子']
print(fruits[0]) # 苹果,索引从0开始

字典(dict)则像通讯录,用名字找电话:

contacts = {"张三": "13800001111", "李四": "13900002222"}
print(contacts["张三"]) # 13800001111

这两种结构在处理实际问题时极为常用,比如读取Excel表格或解析网页数据。