首页 > 编程语言 > 详细

我的python3.7之路3

时间:2018-12-18 10:05:57      阅读:186      评论:0      收藏:0      [点我收藏+]

---恢复内容开始---

总共占---恢复内容开始---

整形的内置函数  

将字符串强制转换成整型

a=‘123‘

b=int(a)

print(b)

123

若a=‘123a‘     b=int(a)    python会报错,因为类型不统一

 

测十进制的数能用多少位2进制表示  

age=5

a=age.bit_length()

 

字符串的内置函数或者魔法

capitalize()将某一字符串的首写变大写

例如

test=‘alex‘

v=test.capitalize()

print(v)

Alex

将字符串全部变小写

casefold()

lower()

区别

casefold()更加牛逼,能识别一些我们不认识的字符,

lower()只能识别一些常用的字符,可用上述例子自己验证

test=“124”  

v=test .center(参数)

总共占参数个字符,并将test内容居中 ,其余都用空格填充

v=center(20,‘*‘)   总共占20 个字符,其余都用a填充

 endswith(参数) 判断是否以参数结尾的 ,返回布尔值。

startswith( 参数)  判断是否一参数开头的,返回布尔值。

find()

找到你要找的参数的它的首位置,

例子

test=‘hello ,zhen‘

v=test.find(‘e‘)

print(v)

1

v=test.find(‘e‘,4,10)

print(v)

8

format()用来格式化

例如

test =i am {name},age{a}

{name},{a}是占位符

v=test.format(name=‘alex‘,age=19)

print(v)

i am alex ,age 19

test=‘i am {0},age {1}‘

v=test.format(name=‘alex‘,age=19)

print(v)

i am alex, age 19

按顺序格式化

 

 

 

 

 

 

v=test.format(name=‘alex‘,

4,10 表示从第四个字符开始到第十个结束、

 

 

 

---恢复内容结束---

---恢复内容结束---

我的python3.7之路3

原文:https://www.cnblogs.com/sixisixsix/p/10134840.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!