当前位置: 首页 > news >正文

Python基础入门例程39-NP39 字符串之间的比较(运算符)

最近的博文:

Python基础入门例程38-NP38 牛牛的逻辑运算(运算符)-CSDN博客

Python基础入门例程37-NP37 不低于与不超过(运算符)-CSDN博客

Python基础入门例程36-NP36 谁的数字大(运算符)-CSDN博客

目录

最近的博文:

描述

输入描述:

输出描述:

示例1

解答:

说明:


描述

正在学习Python的牛可乐,对Python里面的大小比较很疑惑。他知道数字之间可以相等,有大小关系,但是字符串之间怎么比较,他就很纳闷了。现在牛可乐输入两个字符串s1与s2,请你帮他比较这两个字符串是否相等,两个字符串各自调用lower函数后还是否相等。

输入描述:

两行输入两个字符串,其中字符仅包含大小写字母和数字。

输出描述:

第一行输出s1是否与s2相等的布尔值;

第二行输出s1.lower()是否与s2.lower()相等的布尔值。

示例1

输入:

Python
PYTHON

输出:

False
True

解答:

str1 = input() 
str2 = input() 
print(str1 == str2) 
print(str1.lower() == str2.lower())#转换为小写字符并再比较

说明:

 考查字符串的比较,比较运算符

==等于 - 比较对象是否相等(10 == 20) 返回 False。
!=不等于 - 比较两个对象是否不相等(10 !=20) 返回 True。
>大于 - 返回x是否大于y(10 > 20) 返回 False。
<小于 - 返回x是否小于y。所有比较运算符返回1表示真,返回0表示假。这分别与特殊的变量True和False等价。注意,这些变量名的大写。(10 < 20) 返回 True。
>=大于等于 - 返回x是否大于等于y。(10 >= 20) 返回 False。
<=小于等于 - 返回x是否小于等于y。(10 <=20) 返回 True。
http://www.lryc.cn/news/218326.html

相关文章:

  • java中的Thread类解析
  • 如何正确清理DNS缓存
  • Git从基础到实践
  • C 保留字解释
  • 【Web】https 与 http 的区别
  • 【KVM】半虚拟化和全虚拟化技术
  • react中的useReducer复杂的状态管理
  • SpringCloudAlibaba - 项目完整搭建(Nacos + OpenFeign + Getway + Sentinel)
  • 如何使用Python的matplotlib和seaborn库绘制颜色渐变的高级散点图
  • 根据Word模板,使用POI生成文档
  • 大语言模型的学习路线和开源模型的学习材料《一》
  • 【案例】3D地球
  • 安全组问题 访问华为云服务器端口
  • 音视频常见问题(七):首开慢
  • [SSD综述1.2] SSD 和 HDD(机械硬盘) 区别?
  • ali sdm docker
  • HCIE-kubernetes(k8s)-Authentication身份验证
  • uniapp开发小程序接入阿里云TTS语音合成(RESTful API)
  • 稳定性测试—fastboot和monkey区别
  • Python库Requests的爬虫程序爬取视频通用模版
  • ngx_http_set_response_header阅读
  • 词典查询工具django-mdict
  • Ubuntu20.04搭建RISC-V和qemu环境
  • 代码生成器
  • AndroidMonitor - 基于AndroidLocalService实现的抓取OKHTTP请求的工具
  • LuatOS-SOC接口文档(air780E)--nbiot - NB-IOT操作库
  • 大数据之LibrA数据库系统告警处理(ALM-12017 磁盘容量不足)
  • Python算法例4 求平方根
  • LVGL_多界面切换
  • C/C++输出字符菱形 2021年3月电子学会青少年软件编程(C/C++)等级考试一级真题答案解析