Python学习摘文-14-顺序结构/布尔表达式/选择结构

1·顺序结构

input() 函数,这个函数输入的都是字符串形式,所以在键盘中获取的浮点数都不是真正的浮点数,而是字符串形式,所以这个值不可以进行加减乘除运算,需要执行 float()函数强制转换为浮点数。

【例】计算圆形的面积
在这里插入图片描述

该程序是一个顺序结构,首先定义r和s两个变量,然后通过提示的从键盘中获取数据复制给变量r,然后为变量s赋值,最后输出s的值。

2·布尔表达式

布尔表达式是值为True和False的一种Python表达式

例如,这里使用的“==”双等于操作符来比较两个操作对象是否相等,若相等,则返回结果True,否则返回False:
在这里插入图片描述
从结果中来看True和1是等价的,False和0是等价的,True和False可以和整数相加减。

3·选择结构

条件判断语句就是对语句中不同的条件的值进行判断,进而根据不同的条件执行不同的语句。

3·1选择结构

【例】请求输出输入的两个数的差值:
在这里插入图片描述

3·2 if语句

if语句的格式如下:

if 表达式:
	语句1
else:
	语句2
…………

注意一下几个问题:

  1. 每个条件后面都必须使用冒号(:)
  2. 使用缩进划分语句块,相同的缩进数的语句在一起组成一个语句块
  3. 在Python中没有switch……else语句

3·3 if嵌套

【例】判读一个数能否即被3整除又可以被2整除
在这里插入图片描述

3·4 多重条件判断

在我们遇到多重条件比较时,需要用到and或者or运算符。其中,and运算符用于多个条件同时满足的情况:or运算符用于只有一个条件满足即可。

【例】判断该三角形是什么形状
在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值