python数据类型与序列类型

文章介绍了Python中的基本数值类型,包括整数(int)、浮点数(float)、复数(complex)以及布尔(bool)。同时,讨论了序列类型,如列表(list)、元组(tuple)和字符串(str),强调了它们的特性和使用方式,特别是可变与不可变的区别。
摘要由CSDN通过智能技术生成

数值类型(数字类型)

由一个元素组成

1、整数(int:整型)

# 整数(int:整型)
#直接赋值
a = 2;

 2、小数(float:浮点型)

#小数(float:浮点型)
#直接赋值
b = 2.02;

3、复数(complex)

复数是由一个实数和一个虚数组合构成,表示为:x+yj
一个负数时一对有序浮点数(x,y),其中x是实数部分,y是虚数部分。
Python语言中有关负数的概念:
1、虚数不能单独存在,它们总是和一个值为0.0的实数部分一起构成一个复数
2、复数由实数部分和虚数部分构成
3、表示虚数的语法:real+imagej
4、实数部分和虚数部分都是浮点数
5、虚数部分必须有后缀j或J
复数的内建属性:
复数对象拥有数据属性,分别为该复数的实部和虚部。
复数还拥有conjugate方法,调用它可以返回该复数的共轭复数对象。
复数属性:real(复数的实部)、imag(复数的虚部)、conjugate()(返回复数的共轭复数)

#复数(complex)
#直接赋值
c = 1+2j;
#确定类型赋值
c = complex(1,2);

4、布尔(bool)

在python中布尔型只有两个值:True和False,True可以用1代替,False可以用0代替。

#布尔类型(bool)
#直接赋值
d = True;
d = 0;

序列类型

可以由多个元素组成

1、列表(list)

列表是一列数据的组合,列表可以放不同类型的值。
在python中,用中括号表示列表,[]中可以放多个元素,元素之间用逗号隔开。

特点:可变数据类型

#列表(list)
e = [1,'2','dddd'];
e = list([1,'2','dddd']);

2、元组(tuple)

元组是一列数据的组合。
在python中,用小括号表示元组,()中可以放多个元素,元素之间用逗号隔开

特点:不可变数据类型

#元组(tuple)
f = (1,'2','dddd');
h = tuple((1,'2','ddddd'));

3、字符串(str)

在python 中用单引号、双引号、三单引号、三双引号括起来的一段字符叫做字符串

字符串引号区别?

作为一个字符串无区别(三引号可以是一个多行注释)

三引号可以换行,但是单引号和双引号不行

不同类型引号一般嵌套使用(字符串嵌套),一般常用与爬虫,需要将多个字符串变成一个字符串

特点:不可变数据类型

#字符串(str)
g = '11111111';
g = "11111111";
#''''''会换行
g = '''111111111
222222''';

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值