Python中的数据类型

5种 Number、String、Tuple、List、Dictionary
Tuple不可修改,List和Dict可修改。

1、数据转换
str(·) 转字符;
int(·) 转成整数;
float(·)转成浮点;
list(·)序列转成列表;
tuple(·)序列转成元组;
chr(·)整数转字符。

2、运算符(尤其是is)
% 取余运算;
// 整除;
is 判断两个标识符是不是引用同一块内存空间,是比较id(x)==id(y)的。

3、Number
创建复数 complex(a,b)=a+bi;
数学运算主要在math和cmath两个库中;
随机数的生成包括:从序列中随机挑选一个元素random.choice(seq);
random.uniform(x,y)服从均匀分布随机数;
random( )是[0,1)的随机数;

4、字符串String
格式化输入字符%d(整数)与%s(字符)之类的
print (“My name is %s and weight is %d kg!" % (‘Zara’, 21))
.upper( )小写字母大写
.split(str) 以str为切片
.replace(str1,str2) 把str1替换全部替换成str2

5、List
.append( ) 后置添加
.count( ) 统计某个元素出现次数
.pop(index=-1) 移除列表中的一个元素,默认是最后一个,并返回该元素值
.remove(obj) 移除第一个匹配项
.sort(reverse=False) 排序

6、元组Tuple
创建空Tuple用( ),一个元素的元组用(x,)
无符号对象用逗号隔开都默认元组

7、字典Dict
.clear() 清空字典的所有条目
.values() 返回字典的所有取值
.keys() 返回字典的所有键
.items() 以列表返回可遍历的(keys, values)的元组

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值