首页 > 编程语言 >常见的Python编程题目及其代码(十二)-- 56. 检查字符串是否只包含数字57. 找到列表中出现次数最多的元素58. 计算字符串中的元音数59. 计算字符串中的辅音数60. 找到字符串中的最长单

常见的Python编程题目及其代码(十二)-- 56. 检查字符串是否只包含数字57. 找到列表中出现次数最多的元素58. 计算字符串中的元音数59. 计算字符串中的辅音数60. 找到字符串中的最长单

时间:2024-07-21 19:53:49浏览次数:15  
标签:count char Python vowels 60 print 字符串

目录

56. 检查字符串是否只包含数字

57. 找到列表中出现次数最多的元素

58. 计算字符串中的元音数

59. 计算字符串中的辅音数

60. 找到字符串中的最长单词


 

56. 检查字符串是否只包含数字

s = "12345"
print(s.isdigit())

57. 找到列表中出现次数最多的元素

from collections import Counter
lst = [1, 2, 2, 3, 4, 4, 4, 5]
counter = Counter(lst)
print(counter.most_common(1)[0][0])

58. 计算字符串中的元音数

def count_vowels(s):
    vowels = "aeiouAEIOU"
    return sum(1 for char in s if char in vowels)

s = "hello world"
print(count_vowels(s))

59. 计算字符串中的辅音数

def count_consonants(s):
    vowels = "aeiouAEIOU"
    return sum(1 for char in s if char.isalpha() and char not in vowels)

s = "hello world"
print(count_consonants(s))

60. 找到字符串中的最长单词

def longest_word(s):
    words = s.split()
    return max(words, key=len)

s = "Find the longest word in this sentence"
print(longest_word(s))

 

标签:count,char,Python,vowels,60,print,字符串
From: https://blog.csdn.net/wodertianna/article/details/140308110

相关文章

  • Python 简介
    什么是Python        Python的设计理念为优雅、明确、简单。实际上,Python也是按照这个理念做的,以至于现在网上流传着“人生苦短,我用Python”的说法。可见Python有着简单、开发速度快、节省时间和精力等特点。        Python本身并非所有的特性和功能都集成......
  • python 8 模块
    1.自定义模块及调用模块一:name='yyy'definfo():print('daydayup')模块二:name='lll2'age=16definfo():print('dayup2')函数importmy_infoprint(my_info.name)my_info.info()print('-'*40)impo......
  • 网络编程必备:Python中Paramiko和FTP的文件夹与文件检测技巧
    哈喽,大家好,我是木头左!Paramiko是一个用于进行SSH连接的Python库,它支持以加密的形式进行远程命令执行、文件传输等操作。另一方面,FTP即文件传输协议,用于在网络上进行文件的传输。Python中的ftplib模块允许实现FTP客户端的功能,包括列出目录内容、上传和下载文件等。检查文件夹......
  • Array Craft(Round 960)
    #include<bits/stdc++.h>#defineendl'\n'usingll=longlong;typedefunsignedlonglongull;usingnamespacestd;voidGordenGhost();signedmain(){#ifdefGordenfreopen("in.txt","rt",stdin);freopen......
  • Mad MAD Sum(Round 960)
    #include<bits/stdc++.h>#defineintll#defineendl'\n'usingll=longlong;typedefunsignedlonglongull;usingnamespacestd;voidGordenGhost();signedmain(){#ifdefGordenfreopen("in.txt","rt",stdin......
  • Python机器学习实战:使用机器学习预测股票市场走势
    Python机器学习实战:使用机器学习预测股票市场走势关键词:时间序列分析机器学习股票预测Python编程机器学习库1.背景介绍1.1问题的由来预测股票市场的走势一直是金融界的热门话题。股市的波动性高且受到众多因素的影响,如经济指标、公司业绩、政治事件等,这使得预......
  • Python每日学习
    我是从c++转来学习Python的,总感觉和c++相比Python的实操简单,但是由于写c++的代码多了,感觉Python的语法好奇怪就比如说c++的开头要有库(就是类似于#include<bits/stdc++.h>)而且它每一项的代码结束之后要有一个表示结束的封号(;),这种格式对于我来说已成习惯了,而这一切Python这个优......
  • 用Python生成图形
    在Python中生成图形可以使用多种库,具体取决于你想要生成的图形类型。以下是一些常见的库和它们通常用于创建的图形类型:Matplotlib -最常用的绘图库,适合创建各种静态、动态以及交互式的可视化图表。Seaborn -基于Matplotlib,提供更高级的数据可视化功能,特别适用于统计图形。......
  • Python中的Paramiko与FTP文件夹及文件检测技巧
    哈喽,大家好,我是木头左!Python代码的魅力与实用价值在当今数字化时代,编程已成为一种不可或缺的技能。Python作为一种简洁、易读且功能强大的编程语言,受到了全球开发者的喜爱。它不仅适用于初学者入门,也为专业开发者提供了丰富的库和框架,以解决各种复杂问题。在这篇文章中,将重点......
  • Python turtle 无图 20行代码写乌龟快跑
    上期在一小时内被我用流量券顶到了20后面就没啥亮点了 _____________________________________________________________________________老规矩先放代码(20行代码以下代码段为准):importturtle,random;turtle.tracer(0);bg2=turtle.Screen();bg=turtle.Turtle();dg=tur......