Python常见的数据类型

简介: Python常见的数据类型

一.Python

Python由荷兰数学计算机科学研究学会的吉多·范罗苏姆于1990年代初设计,作为一门叫做ABC语言的替代品。  [1]  Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,

二.常见数据类型

1.整数类型(int)

整数类型举例:111、222、333、444

2.浮点类型(float)

浮点类型举例:1.2、3.2、43.2、432、55

3.布尔类型(bool)

布尔类型只有两种分别为:TRUE(是)FALSE(否)

4.字符串类型(str)

字符串类型为三种分别是:单引号,双引号,三引号

举例:'我是单引号'      "我是双引号"      '''我是三引号'''

三.类型转换

当将str类型与int类型进行连接时,报错解决方案,类型转换

1.转换规矩

str() 作用:将其他数据类型转换成字符串,注意事项:也可用引号转换,

1. 举例
2. str()
3.     ‘123’

int()作用:将其他数据类型转为整数  注意事项:1.文字类型和小数类字符串,无法转换成整数,2.浮点数转化成整数,抹零取整,

1. 举例
2. int(‘123
3. int(9.8)

float()作用:将其他数据类型转换浮点数,注意事项:1.文字类无法转成整数,2.整数转成浮点数,末尾为0,

1. 举例
2. float('9.9')
3. float(9

四.整体举例

si='128'
f1=98.7
s2='76.77'
ff=true
s3='hello'
print(type(s1),type(f1),type(s2),type(ff),pyte(s3))
print(int(s1),type(int(s1)))
print(int (f1),type(int(f1)))
print(int(ff)),type(int(int(ff)))

解析

#将int类型通过str()函数转成了str类型


#将str转成int类型,字符串为数字串


#float转成int类型,截取整数部分,舍掉小数部分


#将str转成int类型,报错,因为字符串为小数串


#将str转成int类型时,字符串必须为数字串(整数),非数字串是不允许转换


相关文章
|
2天前
|
Python
在Python中,布尔(Boolean)数据类型
【4月更文挑战第8天】Python中的布尔数据类型包含`True`和`False`,常用于控制程序流程,如`if`和`while`语句。示例展示了布尔值的赋值、条件判断及逻辑运算(`and`、`or`、`not`)。此外,Python能自动将其他数据类型(如0、空字符串、空列表等)转换为`False`,其余转为`True`,便于条件检查。
20 1
在Python中,布尔(Boolean)数据类型
|
2天前
|
Python
【Python操作基础】——数据类型
【Python操作基础】——数据类型
|
2天前
|
存储 Java Python
python变量、常量、数据类型
python变量、常量、数据类型
|
2天前
|
存储 Python
python字符串和字节明确数据类型
【5月更文挑战第6天】python字符串和字节明确数据类型
10 2
|
2天前
|
存储 程序员 Python
Python 数据类型转换详解
Python 数据类型转换详解
16 0
|
2天前
|
Python 容器
Python数据类型转换
Python数据类型转换
|
2天前
|
索引 Python
【Python21天学习挑战赛】集合 & 数据类型补充
【Python21天学习挑战赛】集合 & 数据类型补充
|
2天前
|
存储 JSON 运维
第三章 Python丰富的数据类型
第三章 Python丰富的数据类型
|
2天前
|
Python
Python从入门到精通——1.2.2学习基础语法和数据类型之控制结构
Python从入门到精通——1.2.2学习基础语法和数据类型之控制结构
|
2天前
|
机器学习/深度学习 存储 数据挖掘
Python从入门到精通——学习基础语法和数据类型 1.2.1变量、整数、浮点数、字符串、布尔值、列表、元组、字典和集合。
Python从入门到精通——学习基础语法和数据类型 1.2.1变量、整数、浮点数、字符串、布尔值、列表、元组、字典和集合。