python学习(二)--数据类型和变量
数据类型
列举了常见的几种数据类型,后面的章节会详细介绍。
数据类型 | 示例 |
整数 (也可以用各种进制来表示) |
1,0,0x123 |
浮点数 | 1.2,-5.5,1.23e10 |
字符串 | ‘abc’,”XYZ" |
布尔值 | True,False |
空值 | None |
列表 | [1,2,3] |
字典 | {‘name':’tom’,’age’:18} |
变量
在Python中,变量就是代表某个值的名字,变量名只能包含大小写英文,数字和下划线_。不能用数字开头,不能包含空格,不能使用Python的保留字。
整数变量:a = 2
字符串变量:student7_name = ‘tom’
布尔值变量:Flag = True
上述几个变量例子中,等号=是赋值语句,把一个数据类型赋值给等号左边的变量,对同一个变量,可以赋值不同的数据类型。比如:
第一次赋值整数:a = 2
第二次赋值字符串: a = ’Tom’
这种操作在Python里是允许的。因为它是一种动态语言,即变量没有固定的数据类型。
也可以多重赋值:x = y = z = 1。
也可以多元赋值:x, y, z = 1, 2, 3
通过这种书写,也可以将变量的值交换:x, y = y, x
分类:
Python学习
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 深入理解 Mybatis 分库分表执行原理
· 如何打造一个高并发系统?
· .NET Core GC压缩(compact_phase)底层原理浅谈
· 现代计算机视觉入门之:什么是图片特征编码
· .NET 9 new features-C#13新的锁类型和语义
· 手把手教你在本地部署DeepSeek R1,搭建web-ui ,建议收藏!
· Spring AI + Ollama 实现 deepseek-r1 的API服务和调用
· 《HelloGitHub》第 106 期
· 数据库服务器 SQL Server 版本升级公告
· C#/.NET/.NET Core技术前沿周刊 | 第 23 期(2025年1.20-1.26)