程序员文章、书籍推荐和程序员创业信息与资源分享平台

网站首页 > 技术文章 正文

变量:Python里的“容器”一般人可看不懂

hfteth 2025-06-08 21:16:17 技术文章 1 ℃

变量:Python里的“容器”

变量就像一个容器,用来存储数据。你可以把它想象成一个盒子,你把东西放进去,然后随时可以拿出来用。 在Python里,声明变量超简单,直接写变量名,然后用等号赋值就OK了。


name = "小明" # 字符串类型的变量

age = 18 # 整数类型的变量

height = 1.75 # 浮点数类型的变量

温馨提示:变量名最好用小写字母,并且要有意义,方便阅读和理解。


数据类型:不同类型的“盒子”

不同类型的数据,需要用不同类型的“盒子”来装。Python常用数据类型包括:整数(int)、浮点数(float)、字符串(str)、布尔值(bool)等等。 字符串用引号括起来,布尔值只有True和False两种。


x = 10 # 整数

y = 3.14 # 浮点数

z = "Hello" # 字符串

flag = True # 布尔值

搞混了整形和浮点型? 别急,int是整数,float是小数,记住就好。


条件语句:程序的“岔路口”

条件语句就像程序里的“岔路口”,根据条件的不同,程序会走不同的路。 Python用if、elif、else来实现条件语句。


score = 85

if score >= 90:

print("优秀")

elif score >= 80:

print("良好")

else:

print("及格")

这个例子中,如果score大于等于90,就打印“优秀”;如果大于等于80,就打印“良好”;否则就打印“及格”。


循环:重复执行的“指令”

循环就像重复执行的“指令”,可以避免重复写代码。Python有两种主要的循环:for循环和while循环。


for循环一般用于遍历序列(比如列表、字符串),while循环则用于当条件满足时重复执行代码块。


# for循环

names = ["小明", "小红", "小刚"]

for name in names:

print("你好," + name)


# while循环

count = 0

while count < 5:

print(count)

count += 1

列表:Python里的“清单”

列表就像一个清单,可以存储多个数据,这些数据可以是不同类型的。列表用方括号[]括起来。


my_list = [1, 2, "apple", 3.14, True]

print(my_list[0]) # 输出 1

温馨提示:列表的索引是从0开始的,记住这个哦! 不然容易出错。


函数:代码的“积木块”

函数就像代码的“积木块”,把一段代码封装起来,可以重复使用,而且让代码更易读。


def add(x, y):

return x + y


result = add(1, 2) # result = 3

print(result)

这个例子定义了一个名为add的函数,它接收两个参数,并返回它们的和。


异常处理:程序的“安全网”

异常处理就像程序的“安全网”,当程序出现错误时,可以避免程序崩溃。


try:

result = 10 / 0

except ZeroDivisionError:

print("除数不能为零")

这段代码尝试进行除零操作,但由于try块中出现了ZeroDivisionError异常,except块捕获了该异常,并打印了错误信息,这样程序就不会崩溃了。


Python 真的是一门很有趣的语言,入门很容易,但要精通还需要持续学习和实践。 多动手敲代码,多看优秀代码,你就能成为Python高手! 加油!


重新回答

模型:gpt-4.1

你想和我聊点什么?

智能问答

智能模板

文章改写

个人中心

最近发表
标签列表