码迷,mamicode.com
首页 > 其他好文 > 详细

7-21 对整数和字符转的操作

时间:2018-07-21 14:59:13      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:运算符   计算   end   表示   art   bsp   等于   lower   arp   

成员运算符 in 和not in 

name= "是正文"
if ‘文‘ in name :
    print(1)
else:
    print(2)

不等于的两种表示!= 和<>

a="a"
b=int(a,base=16)

  b=10,因为a在16进制中表示的的10,如果a="22",则b就会等于22(16+6)

b=10
print(b.bit_length())

  .bit_length()表示用b至少需要几位二进制表示

对字符串的操作的后缀:

.capitalaze()将字符串首字母大写

.casefold()字符串小写(功能更强)

.lower()字符串小写

.center(int n,char a)将字符串放到中间,n为左右宽度,a为左右填充物可以不写

.count(char a,int n)计算字符a出现的次数,n表示从n开始查找,可以不写

.endswith(char a)判断是否已a结尾,输出false或true,对应的.startswiht(char a)

.find(char a,int n)查找a第一次出现的位置,n表示从n开始往后找a,找不到的时候回返回-1

.format()

a="I am  {0},age {1}"
b=a.format(‘lilei‘,18)
print(b)

  

 会输出    

I am  lilei,age 18

也可以

a="I am  {0},age {1}"
b=a.format(‘lilei‘,18)
print(b)

.isalnum()判断字符串中是否只出现了数字和字母

 

7-21 对整数和字符转的操作

标签:运算符   计算   end   表示   art   bsp   等于   lower   arp   

原文地址:https://www.cnblogs.com/Ping-po/p/9346161.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!