2021-3-22 str的用法

卷起来 str

#字符串可以用'',""或'''   '''
Str="1234567890"
Str=Str[0:3]            #切片
print(Str)
print()
Str="1234567890"
Str=Str[:3]            #切片,少了开头的数字,自动从0开始
print("[:3]"+Str)
print()
Str="1234567890"
Str=Str[3:]            #切片,少尾数,到队尾
print("[3:]"+Str)
print()
Str="1234567890"
Str=Str[::2]            #切片,多了一个数字为步长
print("[::2]"+Str)
print()
Str="1234567890"
Str=Str[::-2]            #切片,倒输
print(Str)
print()
Str="1234567890"
Str*=3                  #*为复制,+为两个字符串相连
print("复制三次"+Str)
print()
Str1="1234567890"
if (Str1 in Str) :                  #str1 in str2 表示str1是否为str2的字串,是则返回true
    print('Str1是Str的子串'+Str)
print()
print("Str的长度"+str(len(Str)))       #不能直接输出一个字符串加一个int,只能把int转换为str了
print()
print("123的十六进制是",hex(123),"123的八进制是",oct(123))
print()
print(ord(chr(10004)),"10004所对应的Unicode编码是",chr(10004))
print()
Str="aB=De"
print("把Str里面的变小写"+Str.lower(),"变大写"+Str.upper())       #由于返回值没有赋给Str,所以Str不变
print()
print("查看字符串中aB的数量",Str.count('aB',0,2))          #要搜寻的字符串,以及开始位置和结束位置         
print()
print("将字符串Str中的aBc替换成python",Str.replace("aBc","python"))
print()
print("将字符串居中",Str.center(32,"="))          #第一个是宽度,第二个是左右填充的字符
Str=Str.center(32,"=")
print()
print("将字符串左右的某东西给去掉",Str.strip("="))   #唯一参数:要去掉的东西
print()
print("将字符串a中加字符b",Str.join(",,,,"))      #b.join(a) a的每个字符后面都有一个完整的b
print()
print("你{2}干{0}干{1}什么".format("打","部",""))  #槽函数,将要输出的位置做个槽,对应format后的参数
print("{0:=^20.3}".format(3.14159265))                #槽函数的输出格式{对应参数:填充字符+对齐+宽度+,+.精度+类型}   对齐:<:左对齐      >:右对齐     ^:中对齐
print()
print("{0:^30,}".format(30000000))                      #逗号表示财务的以千分割
#类型感觉用的不多,但还是提下{:b}是二进制输出 原型 bin();{:c} unico编码形式;{:d}十进制;{:o}八进制 原型oct;{:x}小写十六进制 原型hex;{:X}大写十六进制
#{:e}科学计数法浮点数;{:E}大E来显示浮点数{:f}用非科学计数法表示浮点数{:%}以百分号形式表示浮点数

加油卷啊

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值