python学习记录--字符串

判断输入字母的长度:

a = input()
if a.isalpha:
    print(len(a))

通过isalpha()可以判断输入的数据是否全为字母,len函数能够判断字母的长度


对输入字符串进行大小写的格式化:

a = input()
print(a.lower())
print(a.upper())
print(a.title())

函数lower()可以将所有字母变为小写,upper()可以将所有字母进行大写,title()会将每个单词的首字母进行大写,capitalize()可以只大写一句话中的首字母


字符串中空白符的删除:

通过rstrip()、lstrip()、strip()可以分别剔除最后、最前和两端的空白。进行一个简单练习:

a = input()
print(a.strip())

字符串的重复输出:

print(input()*100)

通过运算符号 * ,可以使字符串进行重复的输出


输出字符串的前n位:

截取输入字符的前10位

print(input()[:10:])

strname[start : end : step]

对各个部分的说明:

strname:要截取的字符串;
start:表示要截取的第一个字符所在的索引(截取时包含该字符)。如果不指定,默认为 0,也就是从字符串的开头截取;
end:表示要截取的最后一个字符所在的索引(截取时不包含该字符)。如果不指定,默认为字符串的长度;
step:指的是从 start 索引处的字符开始,每 step 个距离获取一个字符,直至 end 索引出的字符。step 默认值为 1,当省略该值时,最后一个冒号也可以省略。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值