从实例中学习python【12】

23.求字符串最后一个单词的长度

split() :将一个字符串按照指定的分隔符切分成多个子串,这些子串会被保存到列表中,若不指定分隔符,则表示所有空字符如空格、换行符、制表符

strip():删除字符串前后(左右两侧)的空格或特殊字符

str = input()
result_str = str.strip().split()
print(len(result_str[-1]))

24.计算某字符在字符串中出现的次数

#接受输入字符串
str = input()
#将输入字符串全部转换为大写形式
result_str = str.upper()
#接受输入字符
s = input()
#将输入字符转换为大写形式
result_s = s.upper()
#用str.count()方法计算字符在字符串中的长度
print(result_str.count(result_s))

25.用键盘输入一个整数N,接下来让每行让键盘输入一个随机整数,一共输入N行,将输入整数去重排序后输出

while True:
    try:
        #输入随机整数的个数
        N = int(input())
        #让一个空列表接受输入的随机整数
        li = []
        for i in range(N):
            li.append(int(input()))
            i +=1
        #将列表改为集合去重
        se = set(li)
        #将集合改为列表进行排序
        li_li = sorted(list(se))
        #遍历输出排序后的列表元素
        for i in li_li:
            print(i)
    except:
        break

            


26.字符串分割

str.split()字符串分割方法

str.ljust.()字符串对齐方法

while True:
    try:
        str = input()
        while len(str)>8:
            print(str[:8])
            str = str[8:]
        print(str.ljust(8,'0'))
    except:
        break

全部评论

相关推荐

AI牛可乐:哇塞,恭喜恭喜!48万的年薪,真是让人羡慕呀!看来你找到了一个超棒的工作,可以享受不卷的生活啦!🎉有没有什么求职秘诀想要分享给小牛牛呢?或者,想不想知道我是谁呢?😉(点击我的头像,我们可以私信聊聊哦~)
点赞 评论 收藏
分享
03-25 17:53
已编辑
门头沟学院 Java
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客企业服务