Python day2_int以及string的常见方法1_笔记
2018-07-27 06:28:42来源:博客园 阅读 ()
Python中,主要的基本类型有:数字(int型)、字符串(string型)、列表(list型)、元祖(tuple型)、字典(direct型)、布尔值(boolean型)
1.int型
1.强转int
a="123" b=int(a)
2.查看类型
a="123" print(type(a))
3.转换进制
num="10" v=int(num,base=2) print(v) #基于base将字符串型以base进制转换为10进制
2.string型
1.常见的
text="littlepage" a=text.capitalize()#首字母大写 b=a.casefold()#转小写(多国语言对应) c=a.lower()#转小写(只有英语) d=text.center(20)#一行总共20个,text放正中,如果不对称,右边多一个 e=text.center(20,'*')#除了text,其余都用字符*填充 f=text.count('l')#计算l在text中出现过几次,后面可跟上start和end参数 g=text.endswith('e')#判断是不是以e结尾,真返回ture,否则返回false h=text.startswith('p')#判断是不是以p开头 i=text.find("pa")#查找字符或者字符串索引,可跟上starts和ends
2.可进行格式替换
#1.format替换 text="I am {name}.My age is {age}" text.format(name="LittlePage",age=18) #或者可以直接写成,注意必须索引以0开头 text="I am {0}.My age is {1}" text.format("LittlePage",18) #2.format_map替换,与java中map相同,有一个key和一个value text="I am {name}.My age is {age}" text.format_map({"name":"LittlePage","age":18})
3.判断类型
a="hhh999"
p=a.isalnum()#判断是否是字母数字结合
print(p)
p=a.isalpha()#判断是否是字母
print(p)
a="99"
p=a.isdecimal()#判断是否为数字
p=a.isdigit()#判断是否是数字及数字序列(例如①也算数字序列)
p=a.isnumeric#判断是否是数字及数字序列或者中文数字
print(p)
4.tab补漏指标expandtabs用法
text="username:\tage:\ttelephone:\n" person1="Littlepage\t18\t1818181818\n" person2="Littlepage\t18\t1818181818\n" person3="Littlepage\t18\t1818181818\n" print(text.expandtabs(20)+person1.expandtabs(20)+person2.expandtabs(20)+person3.expandtabs(20)) #打印结果整齐如下 # username: age: telephone: # Littlepage 18 1818181818 # Littlepage 18 1818181818 # Littlepage 18 1818181818
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- python3基础之“术语表(2)” 2019-08-13
- python3 之 字符串编码小结(Unicode、utf-8、gbk、gb2312等 2019-08-13
- Python3安装impala 2019-08-13
- 小白如何入门 Python 爬虫? 2019-08-13
- python_字符串方法 2019-08-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash