我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Python 基础 - 3 常用数值类型

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Python 基础 - 3 常用数值类型

参考:

Python 基础 - 0 前言

Built-in Types


Python 数值类型包括整型(integer),浮点型(floating point number)和复数(complex number),并且,布尔型(boolean)是整型的子类

其中,最常用的数值类型包括整型,浮点型和布尔型,下面介绍它们的定义和使用方法


主要内容:

  1. 整型(int)定义
  2. 浮点型(float)定义
  3. 布尔型(bool)定义

参考:class int(x=0)

int 类型定义如下:

这里写图片描述

创建 int 值有两种方式:

  • 直接赋予变量整数值
  • 使用构造器 int() 创建 int 类型实例

针对第二种方式,如果没有任何输入参数,那么创建 int 实例值为 0

如果仅输入单个对象,可以输入一个数字,或者一个数字字符串

这里写图片描述

可选参数 base 表示第一个参数值所属进制,默认为 10,表示输入值为十进制数

取值范围为 0[2, 36],示例如下:

这里写图片描述

Note:当需要定义输入值的进制时,输入值类型应该为字符串 str

在所有的进制中,2-进制8-进制16-进制 可以通过添加前缀 0b/0B, 0o/0O, or 0x/0X 的方式进行转换,示例如下:

这里写图片描述


参考:class float([x])

float 类型定义如下:

这里写图片描述

Note:浮点型(float)等同于 C 语言中的 double 类型

创建 float 值有两种方式:

  • 直接赋予变量整数值
  • 使用构造器 float() 创建 float 类型实例

使用第一种方式,如果该数值没有小数,需要添加后缀 .0,否则,解释器会认为这是 int 类型数值,示例如下:

这里写图片描述

使用第二种方式,如果没有任何输入参数,那么创建 float 实例值为 0.0

也可以输入单个参数,一个数值或者一个数字字符串,示例如下:

这里写图片描述

Note:使用 float() 构造器还可以定义无穷大(Infinity 或者 inf)和无穷小

这里写图片描述


参考:

class bool([x])

4.12.10. Boolean Values

bool 类型定义如下:

这里写图片描述

布尔型仅有两个实例对象 FalseTrue

布尔型是 int 类型的子类,False 等同于 0True 等同于 1。布尔型无法再被继承使用

示例如下:

这里写图片描述

对于构造器 bool() 方法来说,如果输入为空或者为 0,得到 False;否则,得到 True

这里写图片描述

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Python 基础 - 3 常用数值类型

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Python 基础 - 3 常用数值类型

参考:Python 基础 - 0 前言Built-in TypesPython 数值类型包括整型(integer),浮点型(floating point number)和复数(complex number),并且,布尔型(boolean)是
2023-01-31

python基础之数值类型

python基础之数值类型python3中共有11种基本数据类型,而这11种基本数据类型又通常分成3类,即数值类型:int (整形)float(浮点型) bool(布尔) complex(复数)序列类型:string(字符串) list(列
2023-01-30

Python基础--数据类型

Numbers数字String字符串Bool布尔型List列表# List列表,支持字符,数字,字符串以包含列表(即嵌套),用[]标识,有序对象x5 = [1,'a',2.4,502.2,[1,2,3]]print(x5,type(x5))
2023-01-30

python 基础 数据类型

1、变      量:变量是计算机内存中的一块儿区域,变量可以存储规定范围内的值,而且值可以改变。  范    例: a a1 a_ a_1     变量命名:变量名有字母、数字、下划线组成;                      数字
2023-01-31

MySQL基础教程1 —— 数据类型之数值类型

MySQL支持所有标准SQL数值数据类型。这些类型包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及近似数值数据类型(FLOAT、REAL和DOUBLE PRECISION)。关键字INT是INT
2022-05-31

python基础数据类型----整数 ,

Python基础数据类型bool str int 三者之间的转换str索引切片,常用操作方法for循环(大量的练习题)1.基础数类型总览整数(int) ,字符串(str),布尔值(bool),列表(list),元组(tuple),字典(di
2023-01-31

MySQL基础教程3 —— 数据类型之字符串类型

字符串类型指CHAR、VARCHAR、BINARY、VARBINARY、BLOB、TEXT、ENUM和SET。该节描述了这些类型如何工作以及如何在查询中使用这些类型。 1. CHAR和VARCHAR类型 CHAR和VARCHAR类型类似,但
2022-05-28

Python基础学习教程:Python基础之基本数据类型(一)

Python基础学习教程:Python基础之基本数据类型(一)
2023-06-02

python之基础篇(五)——数据类型

防伪码:忘情公子著  前面四篇我们已经讲了许多概念方面的东西,从此篇开始,我们将真正开始学习python。  在上一篇中,我们已经说过python有哪些核心数据类型,接下来我们将一一细说这些数据类型。python数据类型之数字类型  pyt
2023-01-31

Python基础知识(五)--数据类型

#标识符,以字母或下划线开头,不与关键字重复  #不使用系统内置标识符、函数名、异常名  #不使用开头和结尾都是下划线作为自定义标识符名  #以免与系统定义的特殊方法或变量冲突  #当循环不影响实际变量的时候,可以在for..in中使用单个
2023-01-31

Redis基础类型常用操作命令

Redis基础类型常用操作命令概念:Redis是用C语言开发的一个开源的高性能键值对数据库。特征:数据间没有必然的联系内部采用单线程机制进行工作高性能多数据类型支持字符串类型 String列表类型 List散列类型 Map集合类型 Set有序集合类型 Sort
Redis基础类型常用操作命令
2022-02-15

怎么使用Python中的基础数据类型

本篇内容介绍了“怎么使用Python中的基础数据类型”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Python中的数据类型Number(数字
2023-06-01

深入剖析Python数据类型:从基础类型到复杂类型

Python数据类型全解析:从基本类型到复合类型,需要具体代码示例概述:在Python编程中,数据类型是非常重要的概念。Python提供了丰富的数据类型,包括基本类型和复合类型。本文将对Python的数据类型进行全面解析,讲解它们的特点、
深入剖析Python数据类型:从基础类型到复杂类型
2024-01-20

Python中的基础数据类型及其常用用法的示例分析

Python中的基础数据类型及其常用用法的示例分析,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法列表首先List是有[]包括的,每个元素用(逗号)隔开,List中可以嵌套任何
2023-06-01

万恶之源 - Python基础数据类型一

整数整数在Python中的关键字用int来表示; 整型在计算机中运于计算和比较在32位机器上int的范围是:  -2**31~2**31-1,即-2147483648~2147483647在64位机器上int的范围是: -2**63~2**
2023-01-30

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录