python 一些基本的内置函数

int还有一个作用

a="11"
i=int(a,base=2)
print(i)

base表示当前a是几进制,并且把a转化为10进制

 

.bit_length方法

age=3
zaiti=age.bit_length()
# .center()方法
# i="小"
# tese=i.center(10,"0")#设置总宽度并且将“小”居中,两边用0来填充
# print(tese)
#
# casefold方法:所有变小写
# Aliez="Zeyed"
# i=Aliez.casefold()
# print(i)
# capitalize方法:首字母大写
#
# count方法:去字符串中寻找子序列的出现次数
# i="11111111"
# print(i.count("1",3,5))
# 输出的便是字符串在第4到第6个元素中包含子序列的次数
#
# endswith()方法能检测是否以什么结尾
# startswith()方法能检测是否以什么开头

# find从开始往后找,找到第一个获得他的位置,可以规定区间
# a="fawhiojogjegj"
# print(a.find("j",7,))

# format方法:将一个字符串中的占位符替换为指定的值
# zifuchuan="i am {1},age{0}"这是用位置来确定替换
# zaiti=zifuchuan.format(19,"yangg")
# print(zaiti)
# 也可以通过贴标签来替换,
# 
# isalnum()方法能判断字符串是否只包含字母和数字

 


print(zaiti)

能表示将age用二进制表示出来至少需要几个位

 

posted @ 2019-07-14 14:42  白芷弋  阅读(146)  评论(0编辑  收藏  举报