从实例中学习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

全部评论

相关推荐

点赞 评论 收藏
分享
兄弟们,实习都是在接各种api,该怎么包装简历
仁者伍敌:感觉我自己做小项目也是各种api啊,我要怎么包装简历
点赞 评论 收藏
分享
水墨不写bug:疑似没有上过大学
点赞 评论 收藏
分享
06-02 15:53
阳光学院 Java
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务