Python的基本数据类型

1、Number(数字)
  • 1、Python可以同时为多个变量赋值,如a,b = 1,2。
  • 2、一个变量可以通过赋值指向不同类型的对象。
  • 3、数值的除法宝行两个运算符,/返回一个浮点数,//返回一个整数,表示取整。
  • 4、在混合计算时,Python会把整型转换为浮点数。
2、String(字符串)
  • 1、反斜杠\可以用来转义,使用r可以让反斜杠不发生转义。
  • 2、字符串可以用+运算符连接在一起,用*运算符重复。
  • 3、Python中字符串索引有两种方式,从左往右以0开始,从右往左以-1开始。
  • 4、Python中的字符串不嗯呢该改变,如word = 'python' word[0] = 'm'会导致错误。
3、List(列表)
  • 1、List写在方括号之间,元素用逗号隔开。
  • 2、和字符串一样,list可以被索引和切片。
  • 3、List可以使用+操作符进行拼接。
  • 4、List中的元素是可以改变的。
4、Tuple(元组)
  • 1、与字符串一样,元组的元素不能修改。
  • 2、元组也可以被索引和切片,方法一样。
  • 3、注意构造包含 0 或 1 个元素的元组的特殊语法规则。
tup1 = ()    # 空元组
tup2 = (20,) # 一个元素,需要在元素后添加逗号
  • 4、元组也可以使用+操作符进行拼接。
5、Set(集合)
  • 1、可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。
print(a - b)     # a 和 b 的差集
 
print(a | b)     # a 和 b 的并集
 
print(a & b)     # a 和 b 的交集
 
print(a ^ b)     # a 和 b 中不同时存在的元素
6、Dictionary(字典)
  • 1、列表是有序的对象集合,字典是无序的对象集合。
  • 2、字典是一种映射类型,它的元素是键值对。
  • 3、字典的关键字必须为不可变类型,且不能重复。
  • 4、创建空字典使用 { }。
  • 5、字典类型也有一些内置的函数,例如clear()keys()values()等。
Python数据类型转换
函数描述
int(x [,base])将x转换为一个整数
float(x)将x转换到一个浮点数
complex(real [,imag])创建一个复数
str(x)将对象 x 转换为字符串
tuple(s)将序列 s 转换为一个元组
list(s)将序列 s 转换为一个列表
set(s)转换为可变集合
dict(d)创建一个字典。d 必须是一个 (key, value)元组序列
chr(x)将一个整数转换为一个字符
hex(x)将一个整数转换为一个十六进制字符串
oct(x)将一个整数转换为一个八进制字符串
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值