Python基本数据类型

本文详细介绍了Python中的基本数据类型,包括数字和字符串。在数字部分,讲解了整数、长整数、浮点数和复数,以及算术、比较、逻辑运算符,还有对象比较和类型转换函数。在字符串部分,涵盖了转义字符、索引切片、格式化字符串、原始字符串及其常用方法。
摘要由CSDN通过智能技术生成

Python基本数据类型

1、 数字

Python中数字包括几种类型,类型分别如下:

整数;长整数;浮点数;复数

整数和长整数在表示方法上的不同之处在于长整数需要用后缀L表示为长整数,所表示的含义为long,长整数表示的数字为无限大小,在整数达到一定长度之后会自动转换为长整数。

整数还可以分为八进制表示,前缀用0开头;十六进制表示,前缀用0x开头。

浮点数的意义为小数点的位置是可以发生变化的,从而称之为浮点数,浮点数是包含有小数点的。

复数的虚部用j结尾。

部分例子如下:

>>> a = 12

>>> b = 13.0

>>> a + b

25.0

>>> a = 1+2j

>>> b = 2+3j

>>> a + b

(3+5j)

>>> a = 1.3

>>> b = 1

>>> a - b

0.30000000000000004

>>> b = 1.0

>>> a - b

0.30000000000000004

在进行浮点数运算的时候,注意小数点的位数,如果是整形和浮点数进行运算,那么在计算的时候,和实际计算的值是有区别的,主要是由于浮点数的精度所导致

1.1 算术运算符

运算符包括加减乘除,乘方,取余等运算符,在计算的时候,如果有浮点数,那么会将整数自动转换为浮点数进行运算,在优先级中,乘方的优先级最高,可以使用括号来进行修改其优先级。符号分别为:+,-,*,/,%,浮点除法为//

1.2 比较运算符

比较运算符根据表达式的值为真假,从而返回布尔值True或者False,如下:

<=

>=

==

!=

 

1.3 逻辑运算符

逻辑运算符包括三种,如下所示:

And

Or

not

使用逻辑运算符可以将任意表达式连接在一起,并得到一个布尔值。

如下例子是可以使用的:

>>> 3<4<5

True

>>> 6>=5>=4

True

可以使用这种形式来表示and的条件。在进行求值得时候,从左到右的顺序执行。

 

在进行条件的判断的时候,注意适当的使用括号来增加代码的可读性。

 

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值