python语句示例_Python学习笔记之if语句的使用示例
前言
条件语句在实际开发中我们已经使用过几次了,在这里我们需要再次隆重的来介绍一下它,下面话不多说了,来一起看看详细的介绍吧。
if语句
顾名思义,该语句为判断语句,先来一个简单的示例
cars=['audi','bmw','subaru',toyota]for car in cars:
if car == 'audi':
print(car.upper)
else:
print(car.title)
#-->AUDI Bmw Subaru Toyota
#可见第一个元素全部变成了大写,而其他元素只有首字母大写
条件测试
每条if语句的核心就是有True或False判断的
以下情况为检查两个元素是否完全相等的
car = 'bmw'
print(car == 'bmw')#-->True 检查是否完全相等
print(car == 'Bmw')#-->False 对大小写敏感,因此不会相等
print(car.title() == 'Bmw')#-->True 这样就会相等,应为title()将car的首字母大写了
以下情况为检测两个元素是否不想等的
car = 'bmw'
print(car != 'audi')#-->True
以下情况为比较两个数字的:
age= 18
print(age == 18)#-->True 等于
print(age != 18)#-->False 不等于
print(age == 30)#-->False 等于
print(age < 30)#-->True 小于
print(age <= 30)#-->True 小于等于
print(age > 30)#-->False 大于
print(age >= 30)#-->False 大于等于
以下情况检查多个条件的
age_0= 18
age_1=30
print(age_0==18 and age_1==30)#-->True 两个判断都为True
print(age_0!=18 and age_1==30)#-->Flase 一个判断都为True 一个判断都为False
print(age_0!=18 and age_1!=30)#-->Flase 两个判断都为False
print(age_0==18 or age_1==30)#-->True 两个判断都为True
print(age_0!=18 or age_1==30)#-->True 一个判断都为True 一个判断都为False
print(age_0!=18 and age_1!=30)#-->Flase 两个判断都为False
#结论:
#and:两边都必须为True则True
#or:只要一边为True则True
判断特定值是否包含于列表中:
age=[12,13,14,15,16,17]print(12 in age)#-->True
print(0 in age)#-->False
判断特定值是否包不含于列表中:
age=[12,13,14,15,16,17]print(12 not in age)#-->False
print(0 not in age)#-->True
Bool表达式
isShow=True
isGood=False
print(isShow)#-->True
print(isGood)#-->False
结合判断:
car = 'bmw'
if car=='bmw':
python语句示例_Python学习笔记之if语句的使用示例相关推荐
- python中if语句使用_Python学习笔记之if语句的使用示例
前言 条件语句在实际开发中我们已经使用过几次了,在这里我们需要再次隆重的来介绍一下它,下面话不多说了,来一起看看详细的介绍吧. if语句 顾名思义,该语句为判断语句,先来一个简单的示例 cars=[' ...
- python函数是一段具有特定功能的语句组_Python学习笔记(五)函数和代码复用
本文将为您描述Python学习笔记(五)函数和代码复用,具体完成步骤: 函数能提高应用的模块性,和代码的重复利用率.在很多高级语言中,都可以使用函数实现多种功能.在之前的学习中,相信你已经知道Pyth ...
- python分组求和_Python学习笔记之pandas索引列、过滤、分组、求和功能示例
本文实例讲述了Python学习笔记之pandas索引列.过滤.分组.求和功能.分享给大家供大家参考,具体如下: 前面我们已经把519961(基金编码)这种基金的历史净值明细表html内容抓取到了本地, ...
- python通信信号处理_python学习笔记——信号模块signal(示例代码)
基于python学习笔记--多进程间通信--Linux信号基础的学习基础,进一步学习Python标准库中的signal模块. 尽管signal是python中的模块,但是主要针对UNIX平台(比如Li ...
- python tkinter 表格_python学习笔记(Tkinter编程利用Treeview实现表格自动更新)
博主今天总结这段时间抽空写的一个GUI编程项目 功能是查看本地打印机队列,可选择指定队列重新打印 直接上图 UI设计包括3个区域左上方,右上方和下方列表区域 使用网格grid方法来分配位置 下面是界面 ...
- python图形设置_python学习笔记——基本图形绘制
1.python蟒蛇python蟒蛇代码 #PythonDraw.py import turtle turtle.setup(650,350,200,200)# 设置画布的长.宽.起点 turtle. ...
- python pow和**_Python学习笔记 | 实例3:天天向上的力量
本文为中国大学MOOC<Python语言程序设计>课程学习笔记,课程主讲:嵩天老师,练习平台:Python123,参考教材:<Python语言程序设计基础> 天天向上的力量 加 ...
- python eval 入门_Python学习笔记整理3之输入输出、python eval函数
Python学习笔记整理3之输入输出.python eval函数 来源:中文源码网 浏览: 次 日期:2018年9月2日 Python学习笔记整理3之输入输出.python eval函数 ...
- python dict遍历_Python学习笔记:19个pythonic编程习惯,让你的Python入门更优雅
Python最大的优点之一就是语法简洁,好的代码就像伪代码一样,干净.整洁.一目了然. 要写出 Pythonic(优雅的.地道的.整洁的)代码,需要多看多学大牛们写的代码,github 上有很多非常优 ...
最新文章
- go mysql slave_【Golang+mysql】记一次mysql数据库迁移(一)
- 多环境切换---SpringBoot
- npm如何设置淘宝镜像
- 2万字!66道并发面试题及答案
- haskell vscode下的环境搭配(包含各种坑的解决办法)
- HDOJ-1019 Least Common Multiple
- 甭给《程序员》把脉——你不是主编
- Eclipse常用插件之Top10
- 组合数学专项练习笔记
- 几款好看的css表格
- flash插件android 6.0.1,flash player 10.1
- 华为篇-嵌入式公司待遇盘点-第二期
- 决策边界(decision boundary)的理解
- HTML5会砸掉iOS和Android的饭碗么?
- 国产操作系统银河麒麟V10桌面版新手小白常见问题
- Cannot find module ‘vite-plugin-compression‘ or its corresponding type declarations
- sqlmap的两种挂代理方式
- 莫纳什计算机专业优势,2020年去澳洲留学就读莫纳什大学计算机学院有哪些优势?...
- linux commen cmd
- 单片机c语言1ms 2ms 4ms方波,定时器使用:利用单片机内部定时器0通过P1.0端口输出一定周期的方波信号。 - 试题答案网问答...