python04字符串补充

#打印多行
print(
    '''
    good
    man
    you
    '''
)
#     \t : 制表符 四个字符
print("wan\tquan")

# 当多个转义字符时,用  r 默认字符转义
print(r"E:\huancun")  #防止出现  \t \n之类的
# eval 当成有效的“表达式”
print(eval("1+2"))
#print(eval("a12")) a12无法计算

#len 返回字符串的 长度(字符个数)
print(len("1+2"))

#lower()转换字符串中大小写字母为小写字母
str1 = "Wan Quan zuishuai"
str2 = str1.lower()
print("str2 = %s"%(str2))
#upper()转换字符串中小写字母为大写字母
print(str1.upper())
#swapcase()转换字符串中小写字母为大写字母,且小写字母为大写字母
print(str1.swapcase())
#capitalize 首字母大小,其他小写,,,,老外写书信是这样的
print(str1.capitalize())
#title每个单词的首字母大写
print(str1.title())
#center(width,fillchar) 添加居中字符 ,不写空格填充  ***********Wan Quan zuishuai************
print(str1.center(40,'*'))
#ljust(width[,fillchar])  填充返回指定宽度的左对齐
print(str1.ljust(40,"%"))
#rjust(width[,fillchar])  填充返回指定宽度的右对齐
print(str1.rjust(40,"%"))
#zfill(width)返回长度为width的字符串,原字符串右对齐,左边补0
print(str1.zfill(40))
#count(str[,start][,end])  返回字符串中str出现的次数,可以指定一个范围
#如 一个日志 其中一个人名字出现多少次,统计成绩等
print(str1.count("a",1,len(str1)))
#find(str[,start][,end])  检查str字符串中是否包含在字符串中,可以指定范围
#得到的是第一个出现的开始下标,没有返回  -1
print(str1.find("n"))
#rfind(str[,start][,end])  检查str字符串中是否包含在字符串中,从右开始
print(str1.rfind("n"))
#index(str,start=0,end=len(str))
#与find一样,但是没有需要找的参数,程序会报错
#lstrip() ," xxx"     截掉左侧指定的字符,默认为空字符
str4 = "*********wan quan zui shai***"
print(str4.lstrip("*"))
#右侧
print(str4.rstrip("*"))
#全部
print(str4.strip("*"))
###########################################################
'''   while 语句:
while 表达式:    
'''
#循环5次
num = 1
while num <= 5:
    print(num)
    num += 1
#打印字符串
str5 = "wanquanzuishuai"
a = 0
while a < len(str5) :
    print("str[%a] = %s" %(a,str5[a]))
    a +=1
#ASIC码转化 关系
print(ord("a"))
print(chr(97))


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值