嵌入式 pyhton中的判断语句

2024-01-05 13:48
文章标签 判断 嵌入式 语句 pyhton

本文主要是介绍嵌入式 pyhton中的判断语句,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在Python中比较语句和其它的一样都是用if来做判断的,只是语法上后面会带上冒号,如ifa>b:,相当于if(a>b){}.

同样你可以判断函数的返回值为True或者False来做判断

[python] viewplain copy print ?
  1. __author__="Alex"  
  2. __date__ ="$2011-2-17 10:39:27$"  
  3. if __name__ == "__main__":  
  4.     print "Hello";  
  5.  
  6.  
  7.  
  8. True statements  
  9. if == b: print('c is equal as b')  
  10. if >= b: print('...')  
  11. if >= b: print('a is greater than b')  
  12. if <= a: print('c is less than a.')  
  13. if != a: print('c is not equal as a')  
  14. False statements  
  15. if == a: print('...')# will show nothing on console  
  16. if != b: print('...')# will show nothing on console  
  17. def inside():  
  18.     return True  
  19. if inside():  
  20.     print ("Inside")  
  21. else:  
  22.     print("OutSide")  
 

Console OutPut:

[c-sharp] viewplain copy print ?
  1. Hello  
  2. is equal as  
  3. ...  
  4. is greater than  
  5. is less than a.  
  6. is not equal as  
  7. Inside  
 

多重比较:

当然你可能会用到 且或这些操作,在Python中是使用and/or 来做到的,看代码吧,从代码中学习语言才是王道:

[python]viewplaincopyprint?
  1. __author__="Alex"  
  2. __date__ ="$2011-2-17 10:39:27$"  
  3. if __name__ == "__main__":  
  4.     print "Hello";  
  5. if and 3: print('You are right is greater than and is greater than too') will print, True and True becomes True  
  6. if and 3: print('...') will not print, True and False becomes False  
  7. if and not 3: print('You are right is greater than and is less than ') will print, True and not False becomes True  
  8. if or 3: print('You are right...,When is grater than is ture, the condition is ture') will print, True or True becomes True  
  9. if (4 and 3) and not or 7): print("(True and True) and not False or False becomes True and not False")#Complex Multiple Conditions  

Console Output:

[c-sharp]viewplaincopyprint?
  1. Hello  
  2. You are right is greater than and is greater than too  
  3. You are right is greater than and is less than   
  4. You are right...,When is grater than is ture, the condition is ture  
  5. (True and True) and not False or False becomes True and not False  

这篇关于嵌入式 pyhton中的判断语句的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!


原文地址:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.chinasem.cn/article/573062

相关文章

嵌入式Linux之使用设备树驱动GPIO的实现方式

《嵌入式Linux之使用设备树驱动GPIO的实现方式》:本文主要介绍嵌入式Linux之使用设备树驱动GPIO的实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录一、设备树配置1.1 添加 pinctrl 节点1.2 添加 LED 设备节点二、编写驱动程序2.1

嵌入式Linux驱动中的异步通知机制详解

《嵌入式Linux驱动中的异步通知机制详解》:本文主要介绍嵌入式Linux驱动中的异步通知机制,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录前言一、异步通知的核心概念1. 什么是异步通知2. 异步通知的关键组件二、异步通知的实现原理三、代码示例分析1. 设备结构

判断PyTorch是GPU版还是CPU版的方法小结

《判断PyTorch是GPU版还是CPU版的方法小结》PyTorch作为当前最流行的深度学习框架之一,支持在CPU和GPU(NVIDIACUDA)上运行,所以对于深度学习开发者来说,正确识别PyTor... 目录前言为什么需要区分GPU和CPU版本?性能差异硬件要求如何检查PyTorch版本?方法1:使用命

Python如何精准判断某个进程是否在运行

《Python如何精准判断某个进程是否在运行》这篇文章主要为大家详细介绍了Python如何精准判断某个进程是否在运行,本文为大家整理了3种方法并进行了对比,有需要的小伙伴可以跟随小编一起学习一下... 目录一、为什么需要判断进程是否存在二、方法1:用psutil库(推荐)三、方法2:用os.system调用

Python实现特殊字符判断并去掉非字母和数字的特殊字符

《Python实现特殊字符判断并去掉非字母和数字的特殊字符》在Python中,可以通过多种方法来判断字符串中是否包含非字母、数字的特殊字符,并将这些特殊字符去掉,本文为大家整理了一些常用的,希望对大家... 目录1. 使用正则表达式判断字符串中是否包含特殊字符去掉字符串中的特殊字符2. 使用 str.isa

C++使用printf语句实现进制转换的示例代码

《C++使用printf语句实现进制转换的示例代码》在C语言中,printf函数可以直接实现部分进制转换功能,通过格式说明符(formatspecifier)快速输出不同进制的数值,下面给大家分享C+... 目录一、printf 原生支持的进制转换1. 十进制、八进制、十六进制转换2. 显示进制前缀3. 指

Python中判断对象是否为空的方法

《Python中判断对象是否为空的方法》在Python开发中,判断对象是否为“空”是高频操作,但看似简单的需求却暗藏玄机,从None到空容器,从零值到自定义对象的“假值”状态,不同场景下的“空”需要精... 目录一、python中的“空”值体系二、精准判定方法对比三、常见误区解析四、进阶处理技巧五、性能优化

MySQL 中的 LIMIT 语句及基本用法

《MySQL中的LIMIT语句及基本用法》LIMIT语句用于限制查询返回的行数,常用于分页查询或取部分数据,提高查询效率,:本文主要介绍MySQL中的LIMIT语句,需要的朋友可以参考下... 目录mysql 中的 LIMIT 语句1. LIMIT 语法2. LIMIT 基本用法(1) 获取前 N 行数据(

MySQL中动态生成SQL语句去掉所有字段的空格的操作方法

《MySQL中动态生成SQL语句去掉所有字段的空格的操作方法》在数据库管理过程中,我们常常会遇到需要对表中字段进行清洗和整理的情况,本文将详细介绍如何在MySQL中动态生成SQL语句来去掉所有字段的空... 目录在mysql中动态生成SQL语句去掉所有字段的空格准备工作原理分析动态生成SQL语句在MySQL

Go 语言中的select语句详解及工作原理

《Go语言中的select语句详解及工作原理》在Go语言中,select语句是用于处理多个通道(channel)操作的一种控制结构,它类似于switch语句,本文给大家介绍Go语言中的select语... 目录Go 语言中的 select 是做什么的基本功能语法工作原理示例示例 1:监听多个通道示例 2:带