Python0基础-入门-精通(五)

发布于:2022-07-26 ⋅ 阅读:(338) ⋅ 点赞:(0)

目录

前期回顾:

本期及后几期的概括:

本期内容概况:

本期内容:

总结:


前期回顾:

        前几期我们学会并且掌握了:变量、关键字、输入输出intfloat、bool 三种数值类型字符串定义、拼接、格式化然后了解:math decimal 等模块;最后进行了一个练习题的思路以及源码的讲解

本期及后几期的概括:

        接下来的几期内容我们将学习条件语句,里面涉及到了if语句三目运算逻辑运算while循环。这几个内容点。

本期内容概况:

        本期我们先来学习条件语句中的if语句

本期内容:

        现在是七月份嘛,然后放暑假了,想出去玩一玩,可七月份正好是夏天,那么夏天的雨就像一个孩子的脸,说变就变了。

        那么如果今天不下雨就出去约朋友,如果今天下雨就在家学习,像这样的一个选择,如何用Pyhon代码表达出来呢?我们来看看!

# 天气为下雨
weather = 'rain'
# 以下为程序if判断语句

# 如果程序不等于下雨那么就出去约朋友
# 这里的!=就是不等于的意思
if weather != 'rain':
    print("出去约朋友")
# else为否则在家学习    
else:
    print("在家学习")

"""
    程序意思:今天的天气为下雨,首先点明;
下来之后进行判断,如果天气不等于下雨那么就出去约朋友
否则就在家学习。
"""

打印结果:

代码解析:

        因为我们刚开始进行的赋值操作赋值的是weather = rain也就是说明今天下雨,那么条件语句中写道如果不等于下雨才是下雨,否则就是在家学习 ,所以这里取了后者,也就是在家学习。

小知识点:

        if+条件语句后面必须接一个冒号,而且是英文状态下的冒号,并且执行此if下的内容必徐带有缩进也就是四个空格

        众所周知,我们夏天的天气也不单单只有晴天和下雨,还有阴天。那么如果下雨就在家学习,如果是阴天就去钓鱼,如果是晴天就出去约朋友,像这样的一个选择,如何用Pyhon代码表达出来呢?我们来看看!

        我这里准备了两种一个是优化前,一个是优化后的:

'''
优化前:

'''

# 天气为阴天
weather = 'overcast'
# 如果天气为下雨在家学习
if weather == 'rain':
    print('在家学习')
# 如果天气为阴天去钓鱼
if weather == 'overcast':
    print('去钓鱼')
# 如果天气为晴天出去约朋友
if weather ==('sunny'):
    print('出去约朋友')


'''
优化后

'''
# 天气为阴天
weather = 'overcast'
# 如果天气为下雨在家学习
if weather == 'rain':
    print('在家学习')
# 如果天气为阴天去钓鱼
elif weather == 'overcast':
    print('去钓鱼')
# 如果天气为晴天出去约朋友
elif weather ==('sunny'):
    print('出去约朋友')

        这里可以看到,其实两次优化并没有多大的改变,只不过是把后面两个if改为了elif,那么这个有什么用呢?当在多种选择时,可以使用 elif ,保证在一个判断当中,否则会要做很多次判断,增加程序运行时间!注意:elif必须跟在if的下面并且为同一缩进下,否则程序会报错。

我这里总结了Python条件语句中各个符号表示的含义:大家可以看一下:

总结:

        本期我们学会了if的使用if后面更上判断表达式,注意加上冒号和缩进;else 使用:else不能单独使用,后面直接跟上冒号,没有判断式;elif 使用:elif 只能跟在if后面,不能单独出现;判断使用:判断语句是基本的语句,是必须要掌握的内容。

本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到