Python5种基本数据类型

这篇具有很好参考价值的文章主要介绍了Python5种基本数据类型。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一.python的基本数据类型

python常用的基本数据类型有五类:整数,浮点数,字符串,布尔值,空值。

  1. 整数

整数就是没有小数部分的数字,Python中的整数包括正整数、0 和负整数。例如123,-536,12。

a = 13
print(type(a))

ps:检测数据类型可用于type()函数

输出结果为,这里int代表整数

python数据类型,python,开发语言,Powered by 金山文档

2.浮点数

python浮点数也就是小数,就是有小数点的。 例子大概就是1.23,3.14这样类型的。

b = 3.14
print(type(b))

输出结果为,这里float代表浮点数

python数据类型,python,开发语言,Powered by 金山文档

3.字符串

字符串是 Python 中最常用的数据类型。我们可以使用引号 ( ' 或 " ) 来创建字符串。 创建字符串很简单,只要为变量分配一个值即可。例如'absdkawd',"你好",'123a'。注意:这里的( ' 或 " )要用英文。

a = '你好,python'
b = 'hello world'
c = '3.14'
print(type(a))
print(type(b))
print(type(b))

这些都是字符串类型,str代表字符串

python数据类型,python,开发语言,Powered by 金山文档

4.布尔值

布尔数据由binary(二进制)数字组成,即0和1。在计算机科学中,布尔数据类型又称为逻辑数据类型,是一种只有两种取值的原始类型:非零(通常是1或者-1)和零(分别等价于真和假)。

a = (10 < 20)
print(a,type(a))

这里10<20成立,即为True,所以输出a为True,a的数据类型也为布尔值

python数据类型,python,开发语言,Powered by 金山文档

5.空值

在Python中,有一个特殊的常量 None(N 必须大写)。和 False 不同,它不表示 0,也不表示空字符串,而表示没有值,也就是空值。

a = None
print(a)
print(type(a))

这里给a赋值为空,输出None,数据类型也是NoneType

python数据类型,python,开发语言,Powered by 金山文档

二.Python基本数据类型转换

  1. int()函数,可以将浮点数以及数字类型字符串转换为整数

a = int(3.14)
b = int('1234')
print(a,b)

输出如下

python数据类型,python,开发语言,Powered by 金山文档

2.float(),可以将整数以及数字类型字符串转换为浮点数

a = float(3)
b = float('3.14')
print(a,b)

打印结果如下

python数据类型,python,开发语言,Powered by 金山文档

3.bool(), 可以将一切类型转换为布尔值,除了None,0,‘’(空字符串)为False,其他都为True

s0 = 123
s1 = 2.5
s2 = '哈喽'
s3 = None
s4 = 0
s5 = ''
for i in range(6):
    print(bool(eval(f's{i}')))

这里打印 可以看出

python数据类型,python,开发语言,Powered by 金山文档

4.str(),可以将任意类型转换为字符串

a = str(6)
b = str(3.14)
c = str(True)
d = str(None)
print(a,b,c,d,type(a),type(b),type(c),type(d))

这里我们可以看到所有的都转换了为字符型文章来源地址https://www.toymoban.com/news/detail-796340.html

python数据类型,python,开发语言,Powered by 金山文档

到了这里,关于Python5种基本数据类型的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 数据结构之基本数据类型(Python)

    接下来我们将会先学习Python 的基本数据类型,以及堆、栈、链表、树和图等数据结构,这是学习算法的基础。套用行业内的一句话: 数据结构是算法的骨骼。 数据结构是一门庞大的学科,远不是一本书就可以讲清楚的。如果想更深入地学习,可以参考类似《数据结构教程》

    2024年01月19日
    浏览(50)
  • Python中的六种基本数据类型

    Python中分为六种基本数据类型 不可变类型(又叫静态数据类型,没有增删改操作):数字(number)、字符串(string)、元组(tuple) 可变类型(又叫动态数据类型,支持增删改操作):列表(list)、字典(dictionary)、集合(set) 1. 数字类型(numbers): 数字类型下还可分为整数(int)、浮点数(f

    2024年02月04日
    浏览(39)
  • 零基础学Python(5)— 基本数据类型

    前言: Hello大家好,我是小哥谈。 在内存中存储的数据可以有多种类型。例如:一个人的姓名可以用字符型存储,年龄可以使用数值型存储,婚姻状况可以使用布尔型存储。这里的字符型、数值型、布尔型都是Python语言中提供的基本数据类型。下面将详细介绍基本数据类型。

    2024年01月25日
    浏览(78)
  • Python小姿势 - # 如何在Python中实现基本的数据类型

    如何在Python中实现基本的数据类型 Python是一门面向对象的编程语言,基本的数据类型包括整数、浮点数、字符串、布尔值、列表、元组、字典等。 整数是最基本的数据类型,一个整数可以是任意大小的,只要内存允许。 浮点数也称为实数,是有小数点的数字,浮点数可以是

    2024年02月04日
    浏览(50)
  • 我在VScode学Python(Python的基本了解,数据类型,控制语句,文件File)

    开始学习Python了 1)语言的发展: 是完全面向对象的语言,解释性的语言。可以通过C/C++调用的语言本身也是由诸多其他语言发展而来包括 ABC、Modula-3、C、C++、Algol-68、SmallTalk、Unix shell 和其他的脚本语言等等。 2)特点: 软件开发更加快速和令人愉快。 简洁性、易读性以及

    2023年04月22日
    浏览(48)
  • 【100天精通python】Day6:python基础_基本数据结构,常用序列类型和运算符

    目录 目录 1 常用的序列类型 1.1 字符串(String)  1.2 列表(List) 1.3 元组 (Tuple)

    2024年02月14日
    浏览(59)
  • 【 Python 全栈开发 ⑤ 】Python 数据类型与运算符

    Python 中一共有 6 种基本数据类型,他们是: Number(数字) String(字符串) List(列表) Tuple(元组) Set(集合) Dictionary(字典) 在这6个基本数据类型中, 不可变数据 有3个: Number(数字) String(字符串) Tuple(元组) 可变数据 有3个: List(列表) Set(集合) Dictiona

    2024年02月02日
    浏览(48)
  • Go 语言基本数据类型

    Go 语言中数据类型分为:基本数据类型和复合数据类型 基本数据类型有: 整型、浮点型、布尔型、字符串 复合数据类型有: 数组、切片、结构体、函数、map、通道(channel)、接口等。 整型分为以下两个大类: 有符号整型按长度分为:int8、int16、int32、int64 对应的无符号整

    2024年01月22日
    浏览(59)
  • [Python物联网]Python基础知识和语法--变量和数据类型--Python快速上手开发物联网上位机程序

    目录 一、前言 二、Python变量 三、Python数据类型         1.数值类型         2.字符串类型         3.列表类型         4.元组类型         5.字典类型         6.数据类型转换         当你开始学习Python编程语言时,第一步就是了解 变量和数据类型 。变量是存储

    2024年02月04日
    浏览(54)
  • C语言之基本数据类型和数

    目录 算数类型和基本数据类型  基数  基数转换 由八进制数、十六进制数、二进制数向十进制数转换 由十进制数向八进制数、十六进制数、二进制数转换 二进制和十六进制的基数转换 在学习基本数据类型之前我们先来学习数。 在前面的学习中我们可以使用int型double型的变

    2024年02月04日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包