YHZ009 Python 变量的定义和赋值

资源编号:YHZ009

配套视频:https://www.bilibili.com/video/BV1zy4y1Z7nk?p=10

🐽 变量的定义和赋值

Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。等号(=)用来给变量赋值。等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。

下面通过几个例子来说明变量的命名和类型和变量使用。

Python 复制代码
number1 = 10
number2 = 20.23
my_name = '悟空非空也'
flag = True
print(number1)
print(number2)
print(my_name)
print(flag)
print(number1, number2, my_name, flag)

多个变量赋值

Python允许你同时为多个变量赋值。例如:

Python 复制代码
a = b = c = '悟空非空也'

以上实例,创建一个变量,值为 悟空非空也 ,从后向前赋值,三个变量被赋予相同的数值。

也可以为多个对象指定多个变量。例如:

Python 复制代码
a, b, c = 520, 'wukongnotnull.com', "悟空非空也"
相关推荐
“AI国潮设计-小江”1 小时前
《Python+SDXL实战:用ControlNet精准控制“英歌舞翻糖吐司”构图,附批量生成脚本》
开发语言·人工智能·python·prompt·aigc
程序喵大人1 小时前
【C++入门】编译链接模型 - 01 一个 C++ 程序是怎样变成可执行文件的
开发语言·c++·编译链接模型
wenwen_chao1 小时前
Python学习与开发资源合集:实用技巧与工具推荐
python
for_ever_love__2 小时前
函数——参数、lambda、*args与作用域
python·函数·大模型开发·编程基础
东莞市云毅网络有限公司2 小时前
企业资料时效性判定:Last-Modified、正文日期与版本字段三路交叉
python·sqlite·自动化运维·geo·数据监测
Query*2 小时前
深入浅出LangGraph【一】_基础篇
python·ai·langchain
sunshine22 girl3 小时前
Java学习七 Java 项目实战1-项目创建和主页面搭建
java·开发语言·学习
XiaoMaqqqq3 小时前
市面上正规的IP驱动产业新场景新工具哪家强
运维·python·网络协议·tcp/ip
菜鸟~noob2333 小时前
【电子战】第三季预告—波武器与电子系统强力毁伤
开发语言·数据库·matlab·电子战
ShyanZh3 小时前
【Python3基础】19-Socket 与 TCP、UDP 编程
python·网络协议·tcp/ip·udp