Python基础教程之数据类型和变量

简介: Python基础教程之数据类型和变量

1. 数据类型

计算机能够处理的各种数值以及文本、图形、音频等。

1.1 整数

python 可以处理任意大小的整数、负整数,写法和数学上一致,但是有的时候可能用十六进制来展示

1 , 100,-8080 // 十进制
0xff00, 0xa5b4  // 十六进制用0x前缀和0-9,a-f表示
1.2 浮点数

浮点数也就是小数,之所以成为浮点数,是因为浮点数的小数点是可变的。浮点数可以用数学写法如:1.23, 如果很大或者很小的浮点数,就需要用科学计数法表示,把10 用 e 来代替。整数和浮点数在计算机内部存储的方式是不同的,整数运算永远是精确的,而浮点数可能会四舍五入。

1.3 字符串

字符串是以单引号 或者 双引号 包裹起来的文本。

1.4 布尔值

布尔值和布尔代数的表示完全一致,只有 true flase 两种值,在python 中可以直接用 True False 表示布尔值(注意大小写),也可以通过布尔运算计算出来,布尔值可以通过 and 、 or 、not 运算

1.5 空值

python 中一个特殊的值,用 None表示,但是不能理解为0,None是一个特殊的空值。

2. 变量

变量的概念和初中代数的方程变量一致,在这里变量不仅可以是数字,还可以是任意数据类型变量在程序中就是用一个变量名表示了,变量名必须是大小写英文

、数字和_下划线的组合,不能数字开头。

a = 'ABC'
python 解释器做了两件事
1. 在内存中创建了一个'ABC'的字符串
2. 在内存中创建了一个名为a 的变量,并把它指向'ABC'

3. 常量

常量就是不能变的变量,在Python中,全部大写的变量名表示常量,但是在python中 常量还是能被改变,这点不同于js语言。大写只是一种自我约定的写法。

4. 总结

python 支持多种数据类型,可以把任何数据都看成一个对象,而变量就是在程序中用来指向这些数据对象的,对变量赋值就是把数据和变量联系起来。python中整数没有大小限制,浮点数也没有大小限制,但是超出一定范围就直接表示inf(无限大)

相关文章
|
23天前
|
JSON 数据可视化 API
Python 中调用 DeepSeek-R1 API的方法介绍,图文教程
本教程详细介绍了如何使用 Python 调用 DeepSeek 的 R1 大模型 API,适合编程新手。首先登录 DeepSeek 控制台获取 API Key,安装 Python 和 requests 库后,编写基础调用代码并运行。文末包含常见问题解答和更简单的可视化调用方法,建议收藏备用。 原文链接:[如何使用 Python 调用 DeepSeek-R1 API?](https://apifox.com/apiskills/how-to-call-the-deepseek-r1-api-using-python/)
|
13天前
|
存储 Linux iOS开发
Python入门:2.注释与变量的全面解析
在学习Python编程的过程中,注释和变量是必须掌握的两个基础概念。注释帮助我们理解代码的意图,而变量则是用于存储和操作数据的核心工具。熟练掌握这两者,不仅能提高代码的可读性和维护性,还能为后续学习复杂编程概念打下坚实的基础。
Python入门:2.注释与变量的全面解析
|
3天前
|
大数据 开发者 C++
Python语法糖详解教程
《Python语法糖详解教程》介绍了编程语言中的“语法糖”,即通过特殊语法形式简化代码,使代码更简洁、易读和高效。文章详细解析了列表推导式、字典推导式、元组解包、条件表达式、with语句和装饰器等核心语法糖,并提供了具体示例和最佳实践指南。通过这些技巧,开发者可以在保持底层功能不变的前提下,显著提升开发效率和代码质量。
22 8
|
2月前
|
IDE 测试技术 项目管理
【新手必看】PyCharm2025 免费下载安装配置教程+Python环境搭建、图文并茂全副武装学起来才嗖嗖的快,绝对最详细!
PyCharm是由JetBrains开发的Python集成开发环境(IDE),专为Python开发者设计,支持Web开发、调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试和版本控制等功能。它有专业版、教育版和社区版三个版本,其中社区版免费且适合个人和小型团队使用,包含基本的Python开发功能。安装PyCharm前需先安装Python解释器,并配置环境变量。通过简单的步骤即可在PyCharm中创建并运行Python项目,如输出“Hello World”。
298 13
【新手必看】PyCharm2025 免费下载安装配置教程+Python环境搭建、图文并茂全副武装学起来才嗖嗖的快,绝对最详细!
|
5天前
|
C语言 Python
Python学习:内建属性、内建函数的教程
本文介绍了Python中的内建属性和内建函数。内建属性包括`__init__`、`__new__`、`__class__`等,通过`dir()`函数可以查看类的所有内建属性。内建函数如`range`、`map`、`filter`、`reduce`和`sorted`等,分别用于生成序列、映射操作、过滤操作、累积计算和排序。其中,`reduce`在Python 3中需从`functools`模块导入。示例代码展示了这些特性和函数的具体用法及注意事项。
|
20天前
|
存储 Python 容器
python之变量的使用
Python 中变量是对象的引用,赋值即为指向内存中对象。创建对象时,解释器分配内存,引用计数管理内存回收。Python 是动态类型语言,变量类型在运行时确定。对象分为可变与不可变,前者可修改内部状态,后者则不行。命名空间管理变量作用域,确保不同区域的变量独立。
|
10月前
|
Python
Python基础 笔记(四) 数据类型转换及运算符
Python基础 笔记(四) 数据类型转换及运算符
70 3
|
10月前
|
存储 Python 容器
Python基础语法快速上手:变量、数据类型与运算符
Python基础语法快速上手:变量、数据类型与运算符
|
10月前
|
存储 Python
Python数据类型与运算符的讲解与演示(超详细 附源码)
Python数据类型与运算符的讲解与演示(超详细 附源码)
70 0
|
存储 数据处理 Python
Python基础知识详解:数据类型、对象结构、运算符完整分析
Python基础知识详解:数据类型、对象结构、运算符完整分析
177 1

热门文章

最新文章