当前位置:首页>python>使用openclaw制作python零基础教学-03

使用openclaw制作python零基础教学-03

  • 2026-09-02 19:53:20
使用openclaw制作python零基础教学-03

零基础学Python:Day3!基础语法:变量与数据类型

前两天我们搞定了为什么学Python,以及把开发环境安装好了,今天我们终于要开始写真正的Python代码了!今天的内容都是Python最基础的核心概念,但是非常重要,打好基础后面学习会轻松很多~


👋 写你的第一行Python代码

我们从最简单的"Hello World"开始,打开你的VS Code(或者PyCharm),新建一个文件,名字就叫hello.py,然后输入这一行代码:

print("Hello World!")

然后保存文件,运行它(VS Code里可以右键选择「在终端中运行Python文件」),你就能看到输出了:

Hello World!

是不是很简单?这里print()是Python自带的函数,作用就是把括号里的内容输出到屏幕上,我们后面会经常用到它。


📦 什么是变量?

学会了输出,接下来我们学习Python里最基础的概念:变量。

你可以把变量理解成一个盒子,用来装我们需要的数据,你给它起个名字,后面要用的时候直接喊名字就能拿到里面的数据了。

在Python中定义变量非常简单,比如我们定义一个叫name的变量,内容是"张三":

name = "张三"

再定义一个变量age,内容是18:

age = 18

这里=不是数学里"等于"的意思,而是赋值,就是把右边的数据放到左边名字的变量里。

我们定义好变量之后,就可以直接用了:

name = "张三"age = 18print(name)print(age)

运行之后就会输出:

张三18

变量命名规则

给变量起名字,有几个简单的规则一定要记住:

  1. 只能包含字母、数字和下划线,不能有空格和特殊符号
  2. 不能以数字开头(比如1name是错的,name1是对的)
  3. 不能和Python自带的关键字重名(比如print、if、for这些不能当变量名)
  4. 尽量起有意义的名字,看到名字就知道存的是什么,别起a、b、c这种看不懂的名字

🧮 Python常用的基本数据类型

我们存到变量里的数据,有不同的类型,Python最常用的基本数据类型有这五种:

1. 整数(int)

整数就是我们说的整数,比如1、100、-50都是整数:

a = 10b = -5c = 1000

2. 浮点数(float)

浮点数就是带小数点的数,比如3.14、-0.5都是浮点数:

pi = 3.14price = 9.9

3. 字符串(str)

字符串就是文本,需要用引号(单引号或者双引号都可以)包起来:

hello = "你好,Python"name = '张三'

字符串里如果本身要包含引号,可以用转义符号\,或者用不同的引号嵌套:

text = "他说:\"我来了\""# 或者text = '他说:"我来了"'

4. 布尔值(bool)

布尔值只有两个值:True(真)和False(假),一般用来做条件判断:

is_student = Trueis_adult = False

5. 空值(None)

空值就是什么都没有,用None表示,有时候我们需要先定义一个变量,暂时不存数据,就可以用None:

result = None

🔍 查看变量类型:type()函数

如果你不知道一个变量是什么类型,可以用Python自带的type()函数查看:

name = "张三"age = 18pi = 3.14is_student = Trueprint(type(name))       # 输出 <class 'str'>print(type(age))        # 输出 <class 'int'>print(type(pi))         # 输出 <class 'float'>print(type(is_student)) # 输出 <class 'bool'>

运行一下就能清楚看到每个变量的类型,这个方法在调试代码的时候特别好用。


🔄 不同数据类型转换

有时候我们需要把一个类型转换成另一个类型,Python提供了几个简单的转换函数:

  • int(x):把x转换成整数
  • float(x):把x转换成浮点数
  • str(x):把x转换成字符串

举几个例子:

# 字符串转整数num_str = "123"num_int = int(num_str)print(num_int) # 输出 123print(type(num_int)) # 输出 <class 'int'># 整数转浮点数num_float = float(num_int)print(num_float) # 输出 123.0# 数字转字符串num_str = str(123)print(num_str) # 输出 "123"

💡 小练习:想想看int("12.3")会报错还是会得到12?可以自己运行试试哦~


📝 今日小结

今天我们学习了Python基础语法中最核心的两个概念:变量与数据类型,我们来总结一下重点:

  1. 变量就是用来装数据的盒子,变量名 = 数据就是定义变量
  2. 变量命名要遵守规则,尽量起有意义的名字
  3. Python五种常用基本数据类型:整数int、浮点数float、字符串str、布尔值bool、空值None
  4. 用type()可以查看变量类型,用int()/float()/str()可以做类型转换

今天的内容都是基础中的基础,一定要掌握,后面所有内容都是建立在这个基础之上的。

👉 今日作业:

  1. 定义几个不同类型的变量,用print()输出它们的值,再用type()看看它们的类型
  2. 把一个字符串格式的数字"3.14"转换成浮点数,再转成字符串
  3. 想一想:print("我的年龄是" + 18)这段代码能运行吗?为什么?可以评论区留下你的答案~

明天我们会学习输入输出,让程序和用户交互,记得来打卡哦!


如果觉得对你有用,欢迎点赞关注,支持一下作者~

最新文章

随机文章