【Python入门第七天】Python 数字

news/2025/1/7 23:26:34/

Python 数字

Python 中有三种数字类型:

  • int
  • float
  • complex

为变量赋值时,将创建数值类型的变量:

实例

x = 10   # int
y = 6.3  # float
z = 2j   # complex

如需验证 Python 中任何对象的类型,请使用 type() 函数:

实例

print(type(x))
print(type(y))
print(type(z))

运行实例

Int

Int 或整数是完整的数字,正数或负数,没有小数,长度不限。

实例
整数:

x = 10
y = 37216654545182186317
z = -465167846print(type(x))
print(type(y))
print(type(z))

运行实例

Float

浮动或“浮点数”是包含小数的正数或负数。

实例

浮点:

x = 3.50
y = 2.0
z = -63.78print(type(x))
print(type(y))
print(type(z))

运行实例

浮点数也可以是带有“e”的科学数字,表示 10 的幂。

实例

浮点:

x = 27e4
y = 15E2
z = -49.8e100print(type(x))
print(type(y))
print(type(z))

运行实例

复数

复数用 “j” 作为虚部编写:

实例

复数:

x = 2+3j
y = 7j
z = -7jprint(type(x))
print(type(y))
print(type(z))

运行实例

类型转换

您可以使用 int()、float() 和 complex() 方法从一种类型转换为另一种类型:

实例
从一种类型转换为另一种类型:

x = 10 # int
y = 6.3 # float
z = 1j # complex# 把整数转换为浮点数a = float(x)# 把浮点数转换为整数b = int(y)# 把整数转换为复数:c = complex(x)print(a)
print(b)
print(c)print(type(a))
print(type(b))
print(type(c))

运行实例

注释:您无法将复数转换为其他数字类型。

随机数

Python 没有 random() 函数来创建随机数,但 Python 有一个名为 random 的内置模块,可用于生成随机数:

实例

导入 random 模块,并显示 1 到 9 之间的随机数:

import randomprint(random.randrange(1,10))

运行实例


http://www.ppmy.cn/news/24731.html

相关文章

【云原生kubernetes】k8s service使用详解

一、什么是服务service? 在k8s里面,每个Pod都会被分配一个单独的IP地址,但这个IP地址会随着Pod的销毁而消失,重启pod的ip地址会发生变化,此时客户如果访问原先的ip地址则会报错 ; Service (服务)就是用来解决这个问题的…

【C#基础】C# 变量与常量的使用

序号系列文章1【C#基础】C# 程序通用结构2【C#基础】C# 基础语法解析3【C#基础】C# 数据类型总结文章目录前言一. 变量(variable)1,变量定义及初始化2,变量的类别3,接收输出变量二. 常量(constant&#xff…

Hudi-基本概念(时间轴、文件布局、索引、表类型、查询类型、数据写、数据读、Compaction)

文章目录基本概念时间轴(TimeLine)文件布局(File Layout)Hudi表的文件结构Hudi存储的两个部分Hudi的具体文件说明索引(Index)原理索引选项全局索引与非全局索引索引的选择策略对事实表的延迟更新对事件表的去重对维度表的随机更删…

【设计模式】我终于读懂了代理模式。。。

文章目录👦代理模式的基本介绍👧代理模式示意图👩静态代理👨应用实例👶思路分析图解(类图)👵静态代理优缺点👴动态代理👱JDK 中生成代理对象的API👲动态代理应用实例&…

Java面试——MyBatis篇

✅作者简介:2022年博客新星 第八。热爱国学的Java后端开发者,修心和技术同步精进。 🍎个人主页:Java Fans的博客 🍊个人信条:不迁怒,不贰过。小知识,大智慧。 💞当前专栏…

面向对象与面向过程编程

从语言角度来讲: C是面向过程编程; C一半是面向过程编程,一半是面向对象编程; Java是面向对象编程。 一、什么是面向对象编程与面向过程编程? 面向过程(Procedure Oriented 简称 PO)&#xff1…

Solon2 开发之插件,四、插件热插拔管理机制(H-Spi)

插件热插拔管理机制,简称:H-Spi。是框架提供的生产时用的另一种高级扩展方案。相对E-Spi,H-Spi 更侧重隔离、热插热拔、及管理性。 应用时,是以一个业务模块为单位进行开发,且封装为一个独立插件包。 1、特点说明 所…

l1和l2接口如何进行编写?一定要掌握这几个元素

在这个大数据时代,很多地方都需要用到l1和l2接口,l1和l2接口在应用程序与数据库之间起着桥梁的作用,是实现数据的整合与共享的重要帮手。 l1和l2接口适用于各行各业,应用场景的不断拓展,l1和l2接口的发展也兴起&#…