ITPub博客

首页 > 数据库 > 数据库开发技术 > Python内部常用的数值类型介绍

Python内部常用的数值类型介绍

原创 数据库开发技术 作者:derekwh 时间:2024-09-27 12:31:30 0 删除 编辑

Python是一种动态类型的编程语言,它提供了多种数值类型来处理不同类型的数据。本文介绍Python中常见的数值类型。

  1. 整数(int):表示整数值,例如1、20、-5等。
# 定义一个整数变量
num = int(10)
print(type(num))  # 输出: <class 'int'>
  1. 浮点数(float):表示带有小数部分的数字,例如3.14、-0.001等。
# 定义一个浮点数变量
pi = float(3.1415926)
print(type(pi))  # 输出: <class 'float'>
  1. 布尔值(bool):表示真或假的值,用于条件判断。
# 定义一个布尔变量
is_true = True
print(type(is_true))  # 输出: <class 'bool'>
  1. 集合(set):无序且不重复的元素集合。
# 定义一个集合变量
fruits1 = {'apple', 'apple','banana', 'cherry'}
fruits2 = set(fruits1)
print(type(fruits2))  # 输出: <class 'set'>
  1. 列表(list):有序的元素集合,可以包含不同类型的元素。
# 定义一个列表变量
numbers = [1, 2, 3, 4, 5]
print(type(numbers))  # 输出: <class 'list'>
  1. 元组(tuple):类似于列表,但不可修改的有序元素集合。
# 定义一个元组变量
coordinates = (3, 4)
print(type(coordinates))  # 输出: <class 'tuple'>
  1. 字典(dict):键值对的无序集合,每个键都与一个值相关联。
# 定义一个字典变量
person = {'name': 'Alice', 'age': 30}
print(type(person))  # 输出: <class 'dict'>
  1. 字符串(str):一系列字符组成的文本。可以使用单引号或双引号来创建字符串。
# 定义一个字符串变量
greeting = "Hello, World!"
print(type(greeting))  # 输出: <class 'str'>
  1. 字节串(bytes):表示二进制数据的不可变序列。
# 定义一个字节串变量
binary_data = b'\x48\x65\x6c\x6c\x6f'
print(type(binary_data))  # 输出: <class 'bytes'>
  1. NoneType:表示空值或者没有值的对象。
# 定义一个NoneType变量
nothing = None
print(type(nothing))  # 输出: <class 'NoneType'>
  1. 生成器(Generator):一种特殊的迭代器,可以使用yield语句返回多个值。
def my_generator():
    yield 1
    yield 2
    yield 3

# 定义一个生成器变量
gen = my_generator()
print(type(gen))  # 输出: <class 'generator'>
  1. 函数(Function):用于封装一段可重用的代码块。
def greet(name):
    return f"Hello, {name}!"

# 定义一个函数变量
my_function = greet
print(type(my_function))  # 输出: <class 'function'>


原文作者:Python学习杂记;如有侵权,请联系管理员删除。

请登录后发表评论 登录
全部评论
央企算法工程师,微信公众号: python数智工坊

注册时间:2021-03-14

  • 博文量
    305
  • 访问量
    162361