📅  最后修改于: 2023-12-03 15:04:03.878000             🧑  作者: Mango
在 Python 中,变量用于存储各种类型的值。Python 是一种动态类型语言,因此不需要指定变量的类型。Python会根据所分配的值推断出变量的类型。
变量的类型可以被更改,因为Python是一种弱类型语言。
在 Python 中,常见的变量类型有以下几种:
Python支持两种不同的数字类型:整型(int)和浮点型(float)。
# 整型
num_int = 10
print(type(num_int)) # <class 'int'>
# 浮点型
num_float = 10.5
print(type(num_float)) # <class 'float'>
布尔变量只有两个可能的值:True和False。
my_bool = True
print(type(my_bool)) # <class 'bool'>
字符串是Python中最常用的数据类型之一。 Python中的字符串用单引号或双引号包围。
my_string = "hello world"
print(type(my_string)) # <class 'str'>
也可以使用三个引号来创建多行字符串
my_string = """
This is a multiline
string.
"""
print(my_string)
列表是一个有序的集合,可以包含任意数量的Python对象,可以通过下标访问其中的元素。
my_list = [1, 2, 3, "four", 5.0]
print(type(my_list)) # <class 'list'>
元组也是一个有序的集合,和列表类似,但是元组中的元素不能被修改。
my_tuple = (1, 2, 3, "four", 5.0)
print(type(my_tuple)) # <class 'tuple'>
集合是一个无序的集合,它不包含重复的元素。
my_set = {1, 2, 3, "four", 5.0}
print(type(my_set)) # <class 'set'>
字典是一组键值对的集合。 字典中的键必须是唯一的,但值可以重复。
my_dict = {"name": "Tom", "age": 28, "gender": "male"}
print(type(my_dict)) # <class 'dict'>
以上就是Python中常见的变量类型。使用不同的变量类型,可以实现更加灵活和有效的程序设计。