IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> python常见的数据类型与数据类型的转换 -> 正文阅读

[Python知识库]python常见的数据类型与数据类型的转换

作者:recommend-item-box type_blog clearfix

数据类型

  • 整数类型 int 例如 98 100?
  • 浮点数类型 float 例如 3.1415926
  • 布尔类型 bool 例如 True False (真,假)
  • 字符串类型 str 例如 嘉然今天吃什么

?整数类型

英文为integer,简写为int,可以标识正数,负数和0

整数的不同进制的标识方式

  • 十进制——>默认的进制
  • 二进制——>以0b开头
  • 八进制——>以0o开头
  • 十六进制——>以0x开头
整数的进制
进制基本数逢几进一表示形式
十进制0,1,2,3,4,5,6,7,8,910166
二进制0,120b10100110
八进制0,1,2,3,4,5,6,780o246
十六进制0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F160xA6

?浮点类型

  • 浮点数以整数和小数部分组成
  • 浮点数储存不准确性
  • 使用浮点数进行运算时,可能会出现小数位数不确定的情况

?因为计算机是以二进制进行存储的,在存储浮点数时可能会存在误差,所以需要额外的校准

?解决方法

导入模块decimal

from decimal import Decimal
print (Decimal('1.1')+Decimal('2.2'))

布尔类型(boolean)

  1. 用来表示真或假的值
  2. True表示真,False表示假
  3. 布尔值可以转化位整数
  • True——>1
  • False——>0
print(True+1)#2
print(False+2)#1

?

?字符串类型

  • 字符串又被称为不可变的字符序列
  • 可以使用单引号 ' ' 双引号 “ ” 三引号 """ """ ''' ''' 来定义
  • 单引号和双引号定义的字符串必须在一行
  • 三引号定义字符串可以分布在连续的多行

?

数据类型转换

为什么需要数据类型转换?

????????将不同数据类型的数据拼接在一起

数据转换的函数
函数名作用注意事项举例
str()将其他数据类型转换成字符串也可用引号转换

str(123)

'123'

int()将其他数据类型转换成整数

1.文字类和小数类字符串,无法转换成整数

2.浮点数转化成整数,抹零取整

int('123')

int(9,8)

float()将其他数据类型转换成浮点数

1.文字类无法转成整数

2.整数转成浮点数,末尾为0

float('9,9')

float(9)

str(),将其他类型转换为str类型

int(),将其他类型转换为int类型

?float(),将其他类型转换为int类型

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2021-11-30 15:34:38  更:2021-11-30 15:35:13 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 2:48:15-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码