Python编程之数据类型(数值类型、复数、布尔)

本文介绍了Python编程中的数据类型,包括数值类型(整型、浮点型)、复数和布尔型。Python中数值运算具有独特性,如整数除法会返回浮点数。此外,文章还探讨了None类型、科学计数法以及如何定义和操作复数。布尔型在Python中用于逻辑判断,其值为大写的True和False,也可用0和非0数字表示,但推荐使用0和1。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、数据类型

Python中常用的数据类型整形、浮点型、复数、布尔型、字符串、列表、元组、字典、日期

Python中所有的数据传递都是引用传递,也就是数据保存在真实的内存空间中

二、数值类型

数值类型也就是我们常说的数字,在Python中不想java、C语言等有复杂的数值类型,Python中的数值类型只有两类:整形(不包含小数点的内容)、浮点型(包含小数点的内容)
Python中最大的特点是所有的数值变量可以直接定义,也就是说在内容设置之前我们并不知道变量的数据类型

例:定义变量,但不设置类型

# coding:UTF-8  #定义程序编码格式

num = None    #描述一个空的变量(None在Python为空N大写)
print(num)    #输出num变量的内容

执行结果:
在这里插入图片描述


例:定义变量并赋值为整数

# coding:UTF-8  #定义程序编码格式

num_a = 10   #定义整型变量
num_b = 3    #定义整型变量
print(num_a / num_b)  #进行除法计算

执行结果:
在这里插入图片描述

按照传统的编程语言(C语言、java等)来讲,整数 ÷ 整数 = 整数,但是在Python中并不是这样的
Python认为 整数 ÷ 整数 的结果应该包含小数(整型结果变为浮点型)


Python中提供了一个 type() 的函数来获取变量的数据类型

例:获取数据类型


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值