Python基本数据类型

Python基本数据类型

Python基本数据类型主要有

  • 数字

数字


  • 整形 int long
  • 浮点 float

注意:long类型在Python3中已经被取消了

基本运算


  • +
  • -
  • x
  • /
  • 取余 //
  • 整除 %

注意:Python2中 3/2 得出的是1,而在Python3中 3/2 得出的是 1.5。

字符串

定义:字符串是一个以引号包围的,有序的,不可修改的序列。

'内容' 单引号 通常用于表示含有"(单引号)字符串
"内容" 双引号 通常用于表示含有'(双引号)字符串
'''内容''' 三单引号 通常用于表示多行字符串
"""内容""" 三双引号 通常用于表示多行字符串

字符串格式化

C语言格式化方法一致,测试代码

>>> "%s-%f"%("123",123)
'123-123.000000'

字符串的索引

>>> 'lijiacheng'[6]
'h'
>>> 'lijiacheng'[1:3]
'ij'
>>> 'lijiachengd'[1::3]
'iaed'

字符串方法

字符串修饰

方法名称描述
center让字符串在指定长度中居中,如果不能居中则左短右长,可以指定填充内容,默认空格填充
ljust让字符串在指定长度中左对齐,填充
rjust让字符串在指定长度中右对齐,填充
zfill将字符串填充到指定长度,不足的地方用0从左侧补充
strip去除两边指定字符,默认消除空格
rstrip去除右侧指定字符,默认消除空格
lstrip去除左侧指定字符,默认消除空格

字符串查找替换

方法名称描述
count返回指定字符在字符串中出现的次数
find从左向右找,返回第一个指定字符的索引,找不到返回-1
rfind从右向左找,第一个指定字符的索引,找不到返回-1
index从右向左找,第一个指定字符的索引,找不到报错
rindex从右向左找,第一个指定字符的索引,找不到报错
replease从右向左找,第一个指定字符的索引,找不到报错

字符串变形

方法名称描述
upper所有字母转大写
lower所有字母转小写
swapcase大小写互换
title单词首字母大写
capitalize字符串的首字母大写
expandtabs修改\t的长度

字符串判断

方法名称描述
isalnum是否完全由字母数字组成
isalpha是否完全由字母组成
isaligit是否完全由数字组成
isupper单词首字母大写,不管其他事情
islower字母是否小写,不管其他事情
istitle单词首字母是否大写
istitle单词首字母是否大写
isspace单词首字母是否大写
endswith是否已某个字符结尾
startswith是否已某个字符结开头
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值