文章目录
- 一、Python 变量
- 1、变量定义
- 2、修改变量值
- 二、Python 数据类型
- 1、数据类型简介
- 2、type 获取数据类型
一、Python 变量
1、变量定义
变量 指的是 在程序运行过程中 , 存储计算结果或值的内存区域 ;
变量中的值是可以修改的 ;
Python 变量定义格式 :
变量名 = 变量值
代码示例 :
# 定义变量
name = "Tom"
age = 18
# 打印变量
print("名字 : ", name, " 年龄 : ", age)
执行结果 :
名字 : Tom 年龄 : 18
2、修改变量值
修改变量 age 的值 ,
age + 1
修改后 , 将值再存回 age 变量 ;
age = age + 1
代码示例 :
# 定义变量
name = "Tom"
age = 18
# 打印变量
print("名字 : ", name, " 年龄 : ", age)
# 修改变量值
age = age + 1
# 打印修改后的变量
print("年龄变为 ", age)
执行结果 :
名字 : Tom 年龄 : 18
年龄变为 19
二、Python 数据类型
1、数据类型简介
在之前的 【Python】Python 字面量 ( Python 数据类型 | Python 字面量含义 | 使用 print 函数输出字面量 ) 博客中 , 介绍了数据类型 ;
Python 数据的常见类型 :
- Number 数字 :
- int 整数
- float 浮点数
- complex 复数 : 复数都是以 j 结尾 , 如 1 + 3j ;
- bool 布尔值 : True 真 记做 1 , False 假 记做 0 ;
- String 字符串 : 由 若干数量的字符组成 , 字符包括 中文 , 英文 , 符号 , 数组 等 , 用于 描述文本 ;
- List 列表 : 有序的可变序列
- Tuple 元组 : 有序的不可变序列
- Set 集合 : 无序不重复集合
- Dictionary 字段 : 无序的 键值对 集合
2、type 获取数据类型
使用 type() 函数 , 可以获得 数据的类型 ;
语法如下 :
type(要获得类型的数据)
type 函数中 , 可以传入 字面量 , 也可以传入 变量 ;
使用 type(变量)
其本质上是获取 变量中存储的数据的类型 ;
代码示例 :
# 直接打印获取的字面量类型
print(type("Tom"))
print(type(18))
print(type(12.12))
print("")
# 使用变量接收获取的类型 , 然后打印出来
str_type = type("Tom")
int_type = type(18)
float_type = type(12.12)
# 打印类型
print("str_type : ", str_type)
print("int_type : ", int_type)
print("float_type : ", float_type)
# 获取变量的类型
name = "Tom"
age = 18
print("")
# 打印变量类型
print("name type : ", type(name))
print("age type : ", type(age))
执行结果 :
<class 'str'>
<class 'int'>
<class 'float'>
str_type : <class 'str'>
int_type : <class 'int'>
float_type : <class 'float'>
name type : <class 'str'>
age type : <class 'int'>