python基础知识第二篇

基本数据类型
数字                  整形 int
                             ---int
                            将字符串转换为数字

num="123"
n1=int(num)
print(n1)

                       print(type(a))

                       查看是什么类型的

num=10
print(type(num))

         

、               ----bit_length

                         当前数字的二进制,表示至少用几位来二进制

num=10
s1=num.bit_length()
print(s1)

字符串        str
      capitalize作用:首字母大写

s1="dlplpa"
s2=s1.capitalize()
print(s2)

      casefold 和 lower 作用:casefold 更牛逼,把所有字母变小写

s1="DFSHSRHSH"
s2=s1.casefold()
print(s2)


      center(20,"*") 设置宽度,并将内容居中,20代指总长度,空白未知填充,只能填一个字符

s1="DFSHSRHSH"
s2=s1.center(20,"")
print(s2)


      count(“e”,5,8) 计算字符中出现的次数,5代表指从第5个字符开始,第8个字符结束

s1="fetgesgsgsggssdfg"
s2=s1.count("e",5,8)
print(s2)


      endswith 以什么结尾,返回结果为布尔型 

s1="fetgesgsgsggssdfg"
s2=s1.endswith("fg")
print(s2)

      startwith 以什么开始

s1="fetgesgsgsggssdfg"
s2=s1.startswith("f")
print(s2)


      format 将字符串中的占位符替换为指定的值

s1="i am {da}"
s2=s1.format(da="小可爱")
print(s2)


      format_map 同上,表达方式不同

s1="i am {da}"
s2=s1.format_map({"da": "小可爱"} )
print(s2)


      isalnum 判断是否只包含数字和字母 返回类型是布尔型

s1="dad2323_"
s2=s1.isalnum()
print(s2)



布尔值 bool
列表 list
元祖 tuple
字典 dict

猜你喜欢

转载自www.cnblogs.com/wpy188/p/10111679.html