Python 程序:检查字符串是否为全字母句

什么是全字母句字符串?

这里有一个全字母句程序,用于检查字符串是否是全字母句。单词表是一个包含英语中所有字母的句子。这意味着字符串必须包含英语中的所有字母。让我们举一个流行的庞拉姆的例子“敏捷的棕色狐狸跳过一只懒惰的狗”它有英语中所有的字母。

python 中的全字母句字符串检查是如何完成的?

现在让我们看看这是如何用 python 语言实现的。接受用户的字符串后,我们必须导入字母表的所有 ASCII 值,并将其保存到一个变量中。我们调用一个函数来检查全字母句。在函数内部,我们减去字母表中的字母总数和字符串中的字母集,将其转换为小写,并检查结果是否为零,然后它是全字母句,否则它不是全字母句。

算法

STEP 1: 导入所有小写字母的 ASCII 值,用 python 语言存储在变量中。

STEP 2: 使用 python 编程语言中的输入法接受来自用户的字符串。

步骤 3: 在if条件下调用该函数,检查该函数的返回值是否为真或零。

STEP 4: 使用 python 编程中的 Print 语句打印字符串是一个 pangram else而不是 pangram

用户定义的功能检查

步骤 1: 接受字符串作为函数的参数,以检查是否有 pangram。

步骤 2: 计算全部字母的小写 ASCII 值与字符串的小写字母的 ASCII 值之差,并将结果返回给调用函数。

Python 源代码

from string import ascii_lowercase as asc_lower
def check(s):
    return set(asc_lower) - set(s.lower()) == set([])

string=input("Enter string:")
if(check(string)==True):
      print("The string is a pangram")
else:
      print("The string isn't a pangram")

输出

Enter string:The quick brown fox jumps over the lazy dog

The string is a pangram

原创文章,作者:O70TL,如若转载,请注明出处:https://www.506064.com/n/127388.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
O70TL的头像O70TL
上一篇 2024-10-03 23:15
下一篇 2024-10-03 23:15

相关推荐

  • 在php开发上,php开发者

    本文目录一览: 1、php开发技术的亮点体现在哪些地方 2、云南IT培训分享什么是PHP编程开发 3、PHP开发怎么学习?PHP学习有没有什么方法? 4、学PHP开发可以从事一些什…

    编程 2024-12-11
  • php判断手机电脑平板,php判断手机还是电脑

    本文目录一览: 1、请问:php如何判断用户是使用pc电脑浏览网页 还是移动设备来浏览网页呢? 2、请问:php如何判断用户使用的移动设备是 手机还是 平板电脑呢? 3、PHP判断…

    编程 2024-11-29
  • MySQL 列转行函数全方位解析

    一、概述 MySQL 列转行函数(Pivot 转换或数据透视)是将列中的数据转换成行的形式,可以在大量数据分析中用于数据聚合。在 MySQL 中,有三种方法可以实现列转行功能: 使…

    编程 2024-10-04
  • Vant安装教程

    一、安装依赖 在开始使用Vant前,我们需要先安装一些依赖包。首先需要安装node.js,可以在官网下载最新版本(https://nodejs.org/en/)并进行安装。安装完成…

    编程 2024-10-04
  • 全面了解GitHub IP地址

    GitHub 是使用Git作为分布式版本控制系统的web平台,拥有全球最大的同性交友社区,存储了无数开源项目代码,每日有数以万计的开发者访问。而GitHub IP地址是GitHub…

    编程 2024-10-04
  • 3d自动保存路径在哪里更改,3d文件自动保存在哪

    本文目录一览: 1、3dmax在哪里设置自动保存路径 2、3d自动保存文件在哪 3、3d程序文件路径怎么修改 4、3dmax如何更改自动备份文件夹存放位置 5、3dmax中自动保存…

    编程 2024-10-04
  • Java字符替换实战

    随着互联网的快速发展和数据处理的需求不断增加,字符替换成为常见的操作之一。而Java作为一门重要的编程语言,其处理字符串的能力非常出色,对于字符替换自然也游刃有余。本文将介绍Jav…

    编程 2024-12-06
  • php实时提取直播源,php代理直播源教程

    本文目录一览: 1、php直播源代码做开发有什么优势? 2、关于直播源 3、php获取网页源码内容有哪些办法? php直播源代码做开发有什么优势? PHP(Hypertext Pr…

    编程 2024-11-30
  • linux下elasticsearch安装

    一、环境准备 1、安装JDK 为了正常地运行elasticsearch,我们需要Java环境,所以在安装elasticsearch或之前,我们需要先在linux系统上安装JDK。我…

    编程 2024-10-04
  • MySQL日期差计算函数的使用方法及示例

    一、DATEDIFF函数的使用 DATEDIFF函数是MySQL中常用的计算日期差的函数。它可以返回两个日期之间的天数、周数或月数。函数的语法如下: DATEDIFF(interv…

    编程 2024-10-03

发表回复

登录后才能评论