PYTHON基础篇3

目录

前言

一、if语句

二、关系运算符

三、逻辑运算符

 四、条件运算符

总结


前言

python是人工智能大数据的重要语言同时也是新手入门的基础语言之一


一、if语句

if a==1:
    # 如果a为1条件为真,则执行这里的代码块
else:
    # 否则为flase,则执行这里的代码

 如果condition为真True 就执行代码块 为非Flase就执行else的代码

当需要进行多分支时可以使用elif可以创建一个多条件的分支结构

if 水果种类 == '西瓜':
    购买水果('西瓜')
elif 水果种类 == '苹果':
    购买水果('苹果', 重量='一斤')
else:
    购买任意水果()

这里的elif允许你在第一个条件不满足时,检查第二个条件。如果第二个条件也不满足,那么程序将执行else块中的代码。这样,就可以实现多分支语句结构。

注意:elif条件分支可以有多个


二、关系运算符

在python中要判断两个变量是否相等是a==b  ,  a=b的意思是将b的值赋值给a

==运算符, ==运算符是关系运算符的一种,用于比较两个值之间是否相等

此外还有一些其他的关系运算符可以比较两个值之间的关系,并总会返回一个布尔值,如果关系成立,返回True, 否则返回False

  • >: 表示大于,比较左侧值是否大于右侧值
  • <: 表示小于,比较左侧值是否小于右侧值
  • >=: 表示大于等于,比较左侧的值是否大于或等于右侧的值
  • <=: 表示小于等于, 比较左侧的值是否小于或等于右侧的值
  • !=: 表示不等于,比较两个值是否不相等

三、逻辑运算符

如果想要同时满足两个条件就要用逻辑运算符and

  • 逻辑与运算and: 当运算符两边的条件判断都为真时,整个结果才为真
  • 逻辑或运算or: 当运算符两边的条件判断只有一个为真时,结果就为真
  • 逻辑非运算not: 将条件判断的值取反后返回,真的取反后为假的,假的取反后为真的。
result = True and True 		# 同时满足返回True
result = True and False 	# False
result = False and True 	# False
result = False and False 	# False

result = True or True 		# 满足其中一个就好返回True
result = True or False 		# True
result = False or True 		# True
result = False or False 	# False

 所以如果想要同时满足a==1和b==1 就可以用and连接

除了可以写成a == 0 and b == 0: 也可以

if not a and not b:
     #执行对应的代码

 要是a=0的话经过非运算就转化为True b运算同理在通过与and进行运算True和True得出True结果执行对应代码块

val只要是非空字符串 非零数值 非空列表等 就判断为True 否则为False 

# 如果val是任何的非0值,条件为真,执行代码
if val:
# 如果val是0,转换为false,经过非运算后进行取反,条件为真
if not val:

 四、条件运算符

又可以叫三元运算符 是if-else的简化版

条件运算符通常用于简单的条件赋值,以便根据条件选择不同的值。

条件运算符(也称为三元运算符)在Python中用于基于条件选择执行两个表达式中的一个。它的基本结构是 条件表达式 if 条件 else 另一个表达式。当条件为真(True)时,它返回第一个表达式的值;当条件为假(False)时,它返回第二个表达式的值。

以获取两个数ab之间的较大值为例,你可以这样使用条件运算符:

max = a if a > b else b

这里的if a > b是一个条件表达式,如果a大于b,那么整个条件表达式的结果是True最大值将被赋值为a。如果a不大于b,条件表达式的结果是False最大值将被赋值为b。这样,最大值就总是等于ab中的较大者。 

总结

这次主要对if语句和三种运算符进行讲解

  • 8
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Python基础篇.doc》是一份讲解Python编程基础的文档。Python是一种简洁、易学、高效的编程语言,因此它成为了很多人入门编程的首选语言。 这份文档应该包含了Python的基本语法、变量、数据类型、运算符、流程控制、循环语句等内容。首先,它会详细介绍Python的注释规则,以及如何定义和使用变量。变量是存储数据的容器,它可以用于存储不同类型的数据,包括整数、浮点数、字符串等。接下来,文档应该解释各种常见的运算符,如算术运算符、比较运算符和逻辑运算符,以及它们的优先级和使用方法。 然后,文档应该涵盖Python中的条件语句和循环语句。条件语句如if语句和else语句,用于根据条件执行不同的代码块。循环语句如for循环和while循环,用于重复执行某些代码段。在解释这些语句时,应该给出一些实际的例子来帮助读者更好地理解。 此外,文档还应该介绍一些常用的内置函数和字符串操作方法。内置函数是Python提供的一些预先编写好的函数,可以直接使用,如print()和len()等。字符串操作方法主要是对字符串进行切片、连接、替换以及查找等操作。 最后,文档中还应该提供一些练习题或者编程示例,让读者能够通过实践来巩固所学的知识。 总之,《Python基础篇.doc》是一份详细讲解Python编程基础的文档,内容应该涵盖Python的基本语法、变量、数据类型、运算符、流程控制、循环语句等,并配有实例和练习题,以帮助读者更好地理解和掌握Python编程知识。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值