python中比较运算逻辑训练,条件判断的进阶版本

简介: python中比较运算逻辑训练,条件判断的进阶版本

知识回顾



1、if语句模块还是else语句模块

2、elif语句模块,连用If语句

3、elif与if语句的区别


一 、补充   ascii码



大写字母 A 对应ascii码是65

大写字母 B 对应ascii码是66

小写字母 a 对应ascii码是97

小写字母 b 对应ascii码是98

回车键 对应   13

数字0 对应的是48


二、比较运算符



>大于   >=大于等于   <小于  <=小于等于  ==等于  !=不等于

一般较多用于数值、字符串的比较,这些的比较都是比较的是“值”

注意:比较的结果只有true或者false

>>> "laoliu">"Laoliu"

True

字符串的比较,比较的是ascii码

>>> "laoliu"<"laoliuzhenshuai"

True


新的比较运算符

是 is    不是 is not    在里面in    不在里面 not in


In的比较,比较的是整个字符串1,是否包含于字符串2

>>> "laoliu" in "laoliuzhenshuai"

True

>>> "laoliu1" in "laoliuzhenshuai"

False


序列(数组)

写法 [1,2,3,4,5,6,7]

>>> x=[1,2,3,4,5,6]

>>> y=z=[1,2,3,4,5,6]

>>> y is z

True

>>> x is z

False

>>> x == z   #使用等于符号比较的时候,比较的是值

True  

注意:数组(序列)即使数组值相等,在使用is进行比较的时候,如果连续赋值的情况,那么结果是true;如果是单独赋值的,那么结果即使值相等,结果也是false


三、总结强调



1、字符串的比较(ascii比较,长短比较)

2、is系列的判断

3、in系列的判断

相关文章
|
8天前
|
人工智能 Python
【02】做一个精美的打飞机小游戏,python开发小游戏-鹰击长空—优雅草央千澈-持续更新-分享源代码和游戏包供游玩-记录完整开发过程-用做好的素材来完善鹰击长空1.0.1版本
【02】做一个精美的打飞机小游戏,python开发小游戏-鹰击长空—优雅草央千澈-持续更新-分享源代码和游戏包供游玩-记录完整开发过程-用做好的素材来完善鹰击长空1.0.1版本
|
1月前
|
Ubuntu Shell Linux
pyenv 管理多个 Python 版本(1)
pyenv 管理多个 Python 版本(1)
184 86
pyenv 管理多个 Python 版本(1)
|
3月前
|
PyTorch Linux 算法框架/工具
pytorch学习一:Anaconda下载、安装、配置环境变量。anaconda创建多版本python环境。安装 pytorch。
这篇文章是关于如何使用Anaconda进行Python环境管理,包括下载、安装、配置环境变量、创建多版本Python环境、安装PyTorch以及使用Jupyter Notebook的详细指南。
432 1
pytorch学习一:Anaconda下载、安装、配置环境变量。anaconda创建多版本python环境。安装 pytorch。
|
1月前
|
Shell Python
使用 pyenv 来管理多个 Python 版本(2)
使用 pyenv 来管理多个 Python 版本(2)
120 71
使用 pyenv 来管理多个 Python 版本(2)
|
1月前
|
机器学习/深度学习 数据可视化 TensorFlow
使用Python实现深度学习模型的分布式训练
使用Python实现深度学习模型的分布式训练
178 73
|
3月前
|
Python
蓝桥杯练习题(一):Python组之入门训练题
这篇文章是关于蓝桥杯Python组的入门训练题,包括Fibonacci数列、圆的面积、序列求和和A+B问题的具体代码实现和样例输出。
161 0
|
2月前
|
机器学习/深度学习 自然语言处理 语音技术
Python在深度学习领域的应用,重点讲解了神经网络的基础概念、基本结构、训练过程及优化技巧
本文介绍了Python在深度学习领域的应用,重点讲解了神经网络的基础概念、基本结构、训练过程及优化技巧,并通过TensorFlow和PyTorch等库展示了实现神经网络的具体示例,涵盖图像识别、语音识别等多个应用场景。
91 8
|
2月前
|
Python
Python逻辑
Python逻辑
38 1
|
3月前
|
存储 机器学习/深度学习 算法
蓝桥杯练习题(三):Python组之算法训练提高综合五十题
蓝桥杯Python编程练习题的集合,涵盖了从基础到提高的多个算法题目及其解答。
140 3
蓝桥杯练习题(三):Python组之算法训练提高综合五十题
|
3月前
|
数据安全/隐私保护 Python
【10月更文挑战第17天】「Mac上学Python 28」基础篇9 - 条件语句与逻辑判断
在Python中,条件语句和逻辑判断是控制程序执行流程的关键工具,帮助程序在不同条件下做出不同决策。通过本篇的学习,您将掌握单选、双分支、多选结构、单行条件表达式、条件嵌套、条件判断的类型和逻辑运算符的用法,从而更灵活地控制程序执行流程。
66 5