python返回列表数据类型_python-基本数据类型

数据类型

1.数字

整型(int),python3没有长整型,统一为整型,并且没有限制大小

浮点型(float),python浮点型与C语言double的精度一样,能表示15-16位有效数字

2.布尔类型

True和False

3.字符串

1 myStr="CKZeng"  #或:myStr='CKZeng' python单引号和双引号并没有什么区别

字符串的各种操作:下面所有操作并不会改变字符串自身,会返回调用方法后的值myStr="CKZeng"

myStr.capitalize() #首字母改为大写并把其他字母改为小写

myStr.count("CK",bengin,end) #查询字符串指定的位置里有多少个"CK",也可查单个字符,begin和end可省略

myStr.center(20,"=") #字符串总长度20,不够的在两边补"="

myStr.ljust(20,"=")       #右边补

myStr.rjust(20,"=")      #左边补

myStr.encode() #编码,字符串转二进制

myStr.endswith("g") #字符串是否以某个子串或字符结尾,返回布尔值

myStr.find("C",bengin,end) #从bengin的位置开始往后找到第一个子串或字符的位置

myStr.rfind("C",bengin,end)#从(end-1)的位置开始往前找到第一个子串或字符的位置

myStr.format() #字符串格式化myStr.format_map() #字符串格式化,参数为字典,key对应字符串{}里的参数名,value则是替换的值

1 myStr="Test:{}"

2 print(myStr.format("456"))3 #输出 Test:456

4 myStr="Test1:{param1},Test2 {param2}"

5 print(myStr.format(param2="456",param1=123))6 #输出 Test1:123,Test2 456

7 myStr="Test1:{1},Test2 {0}"

8 print(myStr.format("456",123))9 #输出 Test1:123,Test2 456

10 myStr="Test1:{param1},Test2 {param2}"

11 print(

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值