我是靠谱客的博主 迷人纸飞机,最近开发中收集的这篇文章主要介绍for里面嵌套if_if语句(一),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

有的时候,你需要根据一些条件来确认是否执行某一操作,从而在复杂情况下做出正确的选择。在Python中,使用if语句来处理这种情况。

1. 条件语句示例

假如你有一份汽车名单需要打印出来,大多数汽车名称打印时需要首字母大写,只有 'bmw' 打印时需要所有字母大写。我们通过以下代码完成这一操作:


cars = ['audi', 'bmw', 'subaru', 'toyota']

for car in cars:

    if car == 'bmw':

        print(car.upper())

    else:

        print(car.title())


这个实例中,for循环语句中首先会检查变量 'car' 中存储的变量是否为 'bmw' 。若是则使用方法upper()使字符串中所有字母大写;如不是则使用方法title()仅将字符串首字母大写。

输出结果如下:


Audi

BMW

Subaru

Toyota


2. if语句格式

使用if语句时,在if 后加入判断条件并以冒号 ":" 结尾。条件包括、>=、<=、==等,注意比较运算符两侧各需要一个空格,不加空格不会影响编译,但是有空格代码会更加美观。

下一行为满足条件以后所做的操作,比如上例中为print(***),注意要缩进四个空格或一个制表符,表明该语句与上一if语句共同构成一个代码块。如果if语句属于某一for循环则需要在print前假如两个制表符或8个空格,以此类推在多个循环语句和多个if语句组成的嵌套结构中需要相应数量的缩进。

之后的代码中根据其他条件设置结构。常用结构有if-else、if-elif-else、多个elif、多个if等。根据不同情况灵活使用相应结构,甚至只用一种结构因对各种情况。这些结构在后续的几讲中我们将一起学习。

最近由于个人时间原因,今天只进行初步的入门学习,更深入的内容将会在后续继续推送。

我们下次再见。

4372581cc3018ec44f499dd3603a745f.png

最后

以上就是迷人纸飞机为你收集整理的for里面嵌套if_if语句(一)的全部内容,希望文章能够帮你解决for里面嵌套if_if语句(一)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(72)

评论列表共有 0 条评论

立即
投稿
返回
顶部