当前位置: 首页 > news >正文

丝足网站的建设seo优化视频教程

丝足网站的建设,seo优化视频教程,网站建设和web前端一样吗,个人网页设计作品html文件夹Python 分支结构 应用场景 迄今为止,我们写的Python代码都是一条一条语句顺序执行,这种代码结构通常称之为顺序结构。然而仅有顺序结构并不能解决所有的问题,比如我们设计一个游戏,游戏第一关的通关条件是玩家获得1000分&#x…

Python 分支结构

应用场景

迄今为止,我们写的Python代码都是一条一条语句顺序执行,这种代码结构通常称之为顺序结构。然而仅有顺序结构并不能解决所有的问题,比如我们设计一个游戏,游戏第一关的通关条件是玩家获得1000分,那么在完成本局游戏后,我们要根据玩家得到分数来决定究竟是进入第二关,还是告诉玩家“Game Over”,这里就会产生两个分支,而且这两个分支只有一个会被执行。类似的场景还有很多,我们将这种结构称之为“分支结构”或“选择结构”。你应该可以想到至少5个以上这样的例子,赶紧试一试。

if语句的使用

在Python中,要构造分支结构可以使用ifelifelse关键字。所谓关键字就是有特殊含义的单词,像ifelse就是专门用于构造分支结构的关键字,很显然你不能够使用它作为变量名(事实上,用作其他的标识符也是不可以)。下面的例子中演示了如何构造一个分支结构。

"""
用户身份验证"""
username = input('请输入用户名: ')
password = input('请输入口令: ')
# 用户名是admin且密码是123456则身份验证成功否则身份验证失败
if username == 'admin' and password == '123456':print('身份验证成功!')
else:print('身份验证失败!')

需要说明的是和C/C++、Java等语言不同,Python中没有用花括号来构造代码块而是使用了缩进的方式来表示代码的层次结构,如果if条件成立的情况下需要执行多条语句,只要保持多条语句具有相同的缩进就可以了。

换句话说连续的代码如果又保持了相同的缩进那么它们属于同一个代码块,相当于是一个执行的整体。缩进可以使用任意数量的空格,但通常使用4个空格,建议大家不要使用制表键或者设置你的代码编辑工具自动将制表键变成4个空格

当然如果要构造出更多的分支,可以使用if...elif...else...结构或者嵌套的if...else...结构,下面的代码演示了如何利用多分支结构实现分段函数求值。

"""
分段函数求值3x - 5  (x > 1)
f(x) =  x + 2   (-1 <= x <= 1)5x + 3  (x < -1)"""x = float(input('x = '))
if x > 1:y = 3 * x - 5
elif x >= -1:y = x + 2
else:y = 5 * x + 3
print('f(%.2f) = %.2f' % (x, y))

当然根据实际开发的需要,分支结构是可以嵌套的,例如判断是否通关以后还要根据你获得的宝物或者道具的数量对你的表现给出等级(比如点亮两颗或三颗星星),那么我们就需要在if的内部构造出一个新的分支结构,同理elifelse中也可以再构造新的分支,我们称之为嵌套的分支结构,也就是说上面的代码也可以写成下面的样子。

"""
分段函数求值3x - 5	(x > 1)
f(x) =	x + 2	(-1 <= x <= 1)5x + 3	(x < -1)"""x = float(input('x = '))
if x > 1:y = 3 * x - 5
else:if x >= -1:y = x + 2else:y = 5 * x + 3
print('f(%.2f) = %.2f' % (x, y))

说明: 各位可以自己感受一下这两种写法到底是哪一种更好。在之前我们提到的Python之禅中有这么一句话“Flat is better than nested.”,之所以提倡代码“扁平化”是因为嵌套结构的嵌套层次多了之后会严重的影响代码的可读性,所以能使用扁平化的结构时就不要使用嵌套。

练习题:

点击免费下载答案及源码:https://download.csdn.net/download/inchat/87554703

练习1:英制单位英寸与公制单位厘米互换。

参考答案:
在这里插入图片描述

练习2:百分制成绩转换为等级制成绩。

要求:如果输入的成绩在90分以上(含90分)输出A;80分-90分(不含90分)输出B;70分-80分(不含80分)输出C;60分-70分(不含70分)输出D;60分以下输出E。

参考答案:
在这里插入图片描述

练习3:输入三条边长,如果能构成三角形就计算周长和面积。

参考答案:
在这里插入图片描述
说明:上面使用的通过边长计算三角形面积的公式叫做海伦公式。

点击免费下载答案及源码:https://download.csdn.net/download/inchat/87554703

http://www.mmbaike.com/news/93987.html

相关文章:

  • wordpress 文档站长seo工具
  • 哪种编程语言可以做网站2022年网络流行语
  • 自己做的网站如何实现下载文件万能搜索引擎入口
  • wordpress文章随机缩略图朝阳区seo搜索引擎优化介绍
  • 网站开发及应用自己建站的网站
  • 做自动发货网站杭州网络推广有限公司
  • 做网站哪家好 青岛成都seo优化
  • 宣城网站开发网络公司营销培训班
  • 网站公司技术交接站长工具seo综合查询官网
  • 在贸易网站怎么做贸易合肥seo搜索优化
  • 个人博客网站实验报告方象科技的服务范围
  • 北京网站建设方案建设公司一键优化是什么意思
  • 类似qq空间的网站模板恢复正常百度
  • 百度抓取网站图片汽车软文广告
  • wordpress会员中心页面成都百度推广和seo优化
  • 最靠谱的网站建设公司桔子seo网
  • 大型旅游网站淘宝代运营公司排名
  • 河源市东源县建设局网站效果好的东莞品牌网站建设
  • 温州市建设小学大南网站百度seo如何优化关键词
  • 新建站点步骤东莞seo优化团队
  • 沈阳网站建设定制公关公司的主要业务
  • 智慧团建网站登录平台官网廊坊关键词优化报价
  • 网站模板交易潍坊住房公积金
  • 北京市疫情最新情况排名优化服务
  • wordpress 通过电子邮件发布seo公司推荐
  • 青岛模版网站建设关键词seo
  • 新农村建设举报网站360网站收录提交入口
  • WordPress全局响应北京seo外包 靠谱
  • 长沙网站排名公司百度一下你就知道了
  • 大连模板网站制作哪家好百度商务合作联系