「Python条件结构」if…else实现判断是否是小写字母

liftword2周前 (12-13)技术文章17

功能要求

用户输入一个字符,判断该字符是否为小写字母,如果是,输出“您输入的字符是小写字母”,否则输出“您输入的字符不是小写字母”。

说明:在ASCII码表中,小写字母(a ~ z)对应的ASCII值为97 ~ 122。可见,所有小写字母的值是连续的。那么,判断一个字符是否为小写字母,就看它是否大于等于'a',且小于等于'z'。

实例代码

c = input("请输入一个字符:")

if 'a' <= c <= 'z':

print("%c是一个小写字母。"%c)

else:

print("%c不是一个小写字母。"%c)

运行结果

从键盘上读入字符“C”,则c="C",执行if 'a' <= c <= 'z':语句判断"C"的ASCII码是否大于等于"a"且小于等于"z",结果为False;继续执行if……else条件块中的else部分,即print("%c不是一个小写字母。"%c),将显示“C不是一个小写字母”,程序结束。

注意:字符不是小写字母,不一定是大写字母,因为字符包括大小写字母、数字、空格等特殊字符。

从键盘上读入字符“z”,则c="z",执行if 'a' <= c <= 'z':语句判断"C"的ASCII码是否大于等于"a"且小于等于"z",结果为True;继续执行if……else条件块中的if部分,即print("%c是一个小写字母。"%c),将显示“z是一个小写字母”,程序结束。

知识说明

在Python中可以使用'a' <= c <= 'z',表示连续的比较,这和其他许多语言不同,相当于a' <= c and c <= 'z'

相关文章

IF条件函数10大用法完整版,全会是高手,配合SUMIF,VLOOKUP更逆天

EXCEL逻辑函数中的 IF 条件判断函数,它有10大用法。先介绍下 IF 函数公式的参数含义: = IF(条件判断,成立的结果,不成立的结果)。▍如图1:在C1单元格输入=if(A1>B1,“...

Python- 第 15 天 - IF 语句 - 核心 P原理

Python 中的条件语句概述:编程通常涉及检查条件并根据这些条件决定采取什么行动。Python if 语句:允许检查程序的当前状态并适当地响应该状态。目标: 学习编写允许检查相关条件的条件测试。将编...

Python中的if语句

#挑战30天在头条写日记#在Python编程语言中,if语句是一种基本的条件控制结构。它用于根据特定条件执行不同的代码块。本文将介绍Python中的if语句的基础知识、使用方法以及实际案例分析。一、...

简单学Python——关键字7——if、elif、else

python的if、elif、else用于控制程序的执行,基本形式为:if 判断条件: 判断条件可为:逻辑、成员运算、比较运算  (缩进) 执行语句........ (当判断的条件成立时,就会执行if...

Python if语句嵌套(入门必读)

在最简单的 if 语句中嵌套 if else 语句,形式如下:if 表达式 1: if 表示式 2: 代码块 1 else: 代码块 2再比如,在 if else 语句中嵌套 if else 语句,形...

python笔记1:一次艰难的判断-if语句

小悠这几天学习Python编程,有点走火入魔,从今天开始更新学习笔记。主要内容:小目标:掌握if语句主要内容:if,elif,else使用if语句if 表达式: 代码1 表达式:就是一条语句,...