【python】基础内容总结之(数据类型与变量)

简介: 【python】基础内容总结之(数据类型与变量)

内置对象类型

对象类型

示例

数字

1234, 3.14, 3+4j

字符串

'swfu', "I'm student", '''Python '''

列表

[1, 2, 3] [‘a’,’b’,[‘c’,2]]

字典

{1:'food' ,2:'taste', 3:'import'}

元组

(2, -5, 6)

文件

f=open('data.dat', 'r')

集合

set('abc'), {'a', 'b', 'c'}

布尔型

True, False

空类型

None

编程单元类型

函数(def)、模块、类(class)

变量

变量命名规则
变量名是由字母、数字和下划线_和汉字构成的字符序列,长度任意;
变量名不能以数字开头,以双下划线开头和结尾的变量在Python中有特殊含义,为系统内置变量;
变量名中不能有空格以及标点符号(括号、引号、逗号、斜线、反斜线、冒号、句号、问号等等);
变量名对英文字母的大小写敏感,如stu与Stu是不同的变量;
不能使用关键字作变量名,关键字在Python中有特殊含义;
不建议使用系统内置的模块名、类型名或函数名以及已导入的模块名及其成员名作变量名,这将会改变其类型和含义。
实际上变量保存的是对象的引用

变量类型的检测
变量的类型是可以随时变化的,实际上变量保存的是对象的引用。
内置函数type(object)用来返回object的类型。
内置函数isinstance(obj,class)用来测试对象obj是否为指定类型class的实例。
**变量作用域
**变量起作用的范围称为变量的作用域。(作用域的定义)
一个变量在函数外部定义和在函数内部定义,其作用域是不同的。
局部变量的引用比全局变量速度快。
闭包变量:定义在嵌套函数的外函数中

整数的写法

二进制
0、1两个基本计数符号,以0b或0B开头。

八进制
0~7 八个基本计数符号,以0o或0O开头。

十进制
0~9 十个基本计数符号。

十六进制
0~9、a~f (A~F)十六个基本计数符号, 以0x或0X开头

进制转换
(二进制)转换函数:bin()
(八进制)转换函数:oct()
(十进制)转换函数:int()
(十六进制)转换函数:hex()
复数的写法
由实部和虚部构成,使用j或者J来表示虚部。例如a=3.4+4.2j.

字符串

用单引号、双引号或三引号括起来的符号系列称为字符串
单引号、双引号、三单引号、三双引号可以互相嵌套,用来表示复杂字符串。 如 'abc'、'123'、'中国'、"Python" 字符串属于不可变序列
空串表示为''或 "" 三引号'''或"""表示的字符串可以换行,支持排版较为复杂的字符串
三引号还可以在程序中表示较长的注释。
相关文章
|
4天前
|
存储 数据采集 人工智能
一:《Python基础语法汇总》— 变量与数据类型
【8月更文挑战第15天】本篇文章详细讲述了关于变量的命名规范,id()函数及Python的数据类型与强制转换
10 2
|
15天前
|
存储 Python 容器
python声明变量
【8月更文挑战第4天】
36 8
|
11天前
|
存储 数据挖掘 程序员
揭秘Python:掌握这些基本语法和数据类型,你将拥有编程世界的钥匙!
【8月更文挑战第8天】Python是一种高级、解释型语言,以简洁的语法和强大的功能广受好评。本文从基本语法入手,强调Python独特的缩进规则,展示清晰的代码结构。接着介绍了Python的主要数据类型,包括数值、字符串、列表、元组、集合和字典,并提供了示例代码。通过这些基础知识的学习,你将为深入探索Python及其在文本处理、数据分析等领域的应用打下坚实的基础。
25 3
|
15天前
|
数据处理 Python
python变量重新赋值
【8月更文挑战第4天】
32 6
|
14天前
|
存储 IDE 开发工具
Python中变量命名规则
【8月更文挑战第5天】
19 4
|
15天前
|
存储 Python
python变量命名规则
【8月更文挑战第4天】
32 5
|
20天前
|
存储 Python
Python 基础语法变量
【7月更文挑战第27天】
29 9
|
19天前
|
索引 Python
Python中数据类型
【7月更文挑战第28天】
19 4
|
1月前
|
存储 Python 容器
Python基础语法:变量和数据类型详解(整数、浮点数、字符串、布尔值)
变量和数据类型是Python编程的基础,理解这些概念对于编写高效和正确的代码至关重要。通过本文的介绍,希望你能对Python中的变量和常用数据类型有一个清晰的认识,并能够在实际编程中灵活运用这些知识。
|
23天前
|
存储 Python
Python变量详解
【7月更文挑战第22天】本文深入探讨了Python中的变量与常见数据类型。变量作为存储数据的标识符,在Python中无需显式声明类型,可以直接赋值使用。文章列举了变量的命名规则与赋值方法,并通过示例展示了变量如何应用于数学运算及控制流程中。接着介绍了Python中的八种基本数据类型:整数、浮点数、字符串、布尔值、列表、元组、字典和集合,提供了每种类型的定义及应用实例。此外,还讲解了类型转换的方法,如将其他类型转换为整数、浮点数、字符串或布尔值。文章进一步讨论了Python变量的特性,包括动态性、引用性及作用域的概念,并对比分析了列表与元组的区别及应用场景。最后介绍了列表推导式和字典推导式的使用
18 2