Python进阶之路3.4.3嵌套代码块-创新互联

3.4.3 嵌套代码块

条件语句可以进行嵌套,也就是说,在一个条件代码块中,可以有另外一个条件代码块。包含嵌套代码块B的代码块A可以成为B的父代码块。嵌套代码块仍然需要在父代码块的基础上增加缩进量来放置自己的代码块。下面的例子会演示如何使用嵌套代码块进行逻辑判断。

成都创新互联主要为客户提供服务项目涵盖了网页视觉设计、VI标志设计、成都营销网站建设、网站程序开发、HTML5响应式成都网站建设成都手机网站制作、微商城、网站托管及网页维护、WEB系统开发、域名注册、国内外服务器租用、视频、平面设计、SEO优化排名。设计、前端、后端三个建站步骤的完善服务体系。一人跟踪测试的建站服务标准。已经为成都发电机维修行业客户提供了网站改版服务。

[例 3.4] 本例要求在Python控制台输入一个姓名,然后通过嵌套代码块判断输入的姓名,根据判断结果输出结果。

name = input("你叫什么名字?")     #从Python控制台输入一个字符串(姓名)

if name.startswith("Bill"):         #以Bill开头的姓名
    if name.endswith("Gates"):      #以Gates结尾的姓名(嵌套代码块)
        print("欢迎Bill Gates先生")
    elif name.endswith("Clinton"):  #以Clinton结尾的姓名
        print("换一个奥巴马先生")
    else:
        print("未知姓名")           #其他姓名
elif name.startswith("李"):          #以李开头的姓名
    if name.endswith("大叔"):         #以大叔结尾的姓名
        print("欢迎李大叔老师")
    else:
        print("未知姓名")           #其他姓名
else:
    print("未知姓名")               #其他姓名

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


文章标题:Python进阶之路3.4.3嵌套代码块-创新互联
网站链接:http://hbruida.cn/article/eedgd.html