李成笔记网

专注域名、站长SEO知识分享与实战技巧

Python 中常见的数据类型大揭秘

Python 是一种灵活且强大的编程语言,提供了多种数据类型来满足不同的需求。理解这些数据类型将帮助新手更好地掌握编程基本概念。

1、数字类型

  • 整数(int):用于表示整数,可正可负,没有大小限制。
num1 = 10
num2 = -20
print(type(num1))  # 输出: 
  • 浮点数(float):用于表示带有小数部分的数字。
float_num1 = 3.14
float_num2 = -0.5
print(type(float_num1))  # 输出: 
  • 复数(complex):由实部和虚部组成,虚部以 j 或 J 结尾。
complex_num = 2 + 3j
print(type(complex_num))  # 输出: 

2、序列类型

  • 字符串(str):用于表示文本,是不可变的序列,由单引号、双引号或三引号括起来。
str1 = 'Hello'
str2 = "World"
str3 = '''This is a multi-line string.'''
print(type(str1))  # 输出: 
  • 列表(list):是可变的、有序的序列,可包含不同类型的元素,用方括号 [] 表示。
list1 = [1, 'apple', True]
print(type(list1))  # 输出: 
  • 元组(tuple):是不可变的、有序的序列,用圆括号 () 表示。
tuple1 = (1, 'banana', False)
print(type(tuple1))  # 输出: 

3、集合类型

  • 集合(set):是可变的、无序的、不包含重复元素的集合,用花括号 {} 或 set() 函数创建。
set1 = {1, 2, 3}
set2 = set([3, 4, 5])
print(type(set1))  # 输出: 
  • 冻结集合(frozenset):是不可变的集合,一旦创建就不能修改,使用 frozenset() 函数创建。
frozen_set = frozenset([1, 2, 3])
print(type(frozen_set))  # 输出: 

4、映射类型

  • 字典(dict):是可变的、无序的键值对集合,用花括号 {} 表示,键必须是不可变类型(如字符串、数字、元组)。
dict1 = {'name': 'Alice', 'age': 25}
print(type(dict1))  # 输出: 

5、布尔类型(bool)

只有两个值 True 和 False,用于逻辑判断。

is_valid = True
print(type(is_valid))  # 输出: 

6、None 类型

只有一个值 None,通常用于表示变量没有值或函数没有返回值。

result = None
print(type(result))  # 输出: 

了解这些基础知识对于学习 Python 编程至关重要,让你在编程过程中如鱼得水。


发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言