变量和数据类型(变量和数据类型 – 廖雪峰的官方网站)

资讯5个月前发布 howgotuijian
6 0 0
机灵助手免费chatgpt中文版

变量和数据类型

变量

变量是用来存储数据的。在 Python 中,使用运算符来给变量赋值。

name = "廖雪峰"   变量赋值
num =10

数据类型

数据类型决定了变量中可以存储哪种类型的数据。Python 中的基本数据类型包括:

  • 数字(int、float、complex)
  • 字符串(str)
  • 布尔值(bool)
  • None

数字

数字可以是整数、浮点数或复数。

 整数
num1 = 10浮点数
num2 = 3.14复数
num3 = 1 + 2j

字符串

字符串是由字符序列组成的。

 单引号字符串
str1 = '廖雪峰'双引号字符串
str2 = "廖雪峰"三引号字符串
str3 = '''廖
雪
峰'''

布尔值

布尔值只有两个值:True 和 False。

 True
bool1 = TrueFalse
bool2 = False

None

None 是一个特殊值,表示没有值。

var1 = None

变量类型检查

可以使用

type()

函数检查变量的类型。

 检查变量类型
print(type(name))   
print(type(num))   

类型转换

可以使用内置函数将一种数据类型转换为另一种数据类型。


  • int()

    :将其他类型转换为整数

  • float()

    :将其他类型转换为浮点数

  • str()

    :将其他类型转换为字符串

  • bool()

    :将其他类型转换为布尔值
 类型转换
num = int("10")   将字符串转换为整数
pi = float("3.14")   将字符串转换为浮点数

数据结构

除了基本数据类型之外,Python 还支持数据结构,例如列表、元组、字典和集合。

列表

列表是一个有序的可变集合,可以存储任何类型的元素。

 创建列表
list1 = [1, 2, 3, "廖雪峰"]访问列表元素
print(list1[0])   1

元组

元组是一个有序的不可变集合,可以存储任何类型的元素。

 创建元组
tuple1 = (1, 2, 3, "廖雪峰")访问元组元素
print(tuple1[0])   1

字典

字典是一个无序的可变集合,由键值对组成。

 创建字典
dict1 = {"name": "廖雪峰", "age": 30}访问字典元素
print(dict1["name"])   廖雪峰

集合

集合是一个无序的无重复元素集合。

 创建集合
set1 = {1, 2, 3, "廖雪峰"}访问集合元素
print(set1)   {1, 2, 3, "廖雪峰"}
© 版权声明
机灵助手免费chatgpt中文版

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...